梦想走过的地方

使用Docker快速部署mastodon实例

· 分享 · 浏览量: · 评论数:

AI摘要:本文介绍了使用Docker快速部署mastodon实例的步骤。首先创建目录并拉取镜像,然后修改docker compose配置文件并初始化PostgreSQL。接下来配置Mastodon并启动,最后创建管理员账号。完成以上步骤后即可成功部署mastodon实例。
Powered by AI.

如何使用Docker快速部署mastodon实例

直接使用docker compose部署是不可行的,需要按照步骤进行

创建目录

mkdir -p /home/mastodon/mastodon

进入目录

cd /home/mastodon/mastodon

拉取镜像

docker pull ghcr.io/mastodon/mastodon

修改docker compose配置文件

wget https://raw.githubusercontent.com/mastodon/mastodon/main/docker-compose.yml

修改docker compose文件中的版本号

初始化PostgreSQL

启动Mastodon

docker-compose down
docker-compose up -d

文件夹赋权

chown 991:991 -R ./public
chown -R 70:70 ./postgres14
docker-compose down
docker-compose up -d

创建管理员

docker exec mastodon-web-1 tootctl accounts create USERNAME --email EMAIL --confirmed --role Owner

至此完成

------ THE END ------

docker mastodon