mastodon docker更新版本并清理媒体缓存
发表于 : 2020-03-10, 12:55
编辑 docker-compose.yml
如果您使用的是预先构建的图像:首先,编辑其中的image: tootsuite/mastodon行docker-compose.yml以包括新版本的标签。例如image: tootsuite/mastodon:v2.3.0
要提取预构建的映像,或使用更新的代码构建自己的映像,请执行以下操作: docker-compose build
(可选)docker-compose run --rm web bundle exec rake db:migrate 以执行数据库迁移。如果您的数据库是最新的,则不执行任何操作。
(可选)docker-compose run --rm web bundle exec rake assets:precompile 以编译新的JS和CSS资产。
请遵循发行说明中的任何其他特殊说明。
docker-compose up -d 重新创建(重新启动)容器并获取更改。
清理媒体缓存 tootctl media remove --days=3
如果您使用的是预先构建的图像:首先,编辑其中的image: tootsuite/mastodon行docker-compose.yml以包括新版本的标签。例如image: tootsuite/mastodon:v2.3.0
要提取预构建的映像,或使用更新的代码构建自己的映像,请执行以下操作: docker-compose build
(可选)docker-compose run --rm web bundle exec rake db:migrate 以执行数据库迁移。如果您的数据库是最新的,则不执行任何操作。
(可选)docker-compose run --rm web bundle exec rake assets:precompile 以编译新的JS和CSS资产。
请遵循发行说明中的任何其他特殊说明。
docker-compose up -d 重新创建(重新启动)容器并获取更改。
清理媒体缓存 tootctl media remove --days=3