Open6

ForkしたAutoMuteUsを最新版に追従してDockerImageを生成する手順まとめ

FromAtomFromAtom

リポジトリを本家の最新の状態に更新する。

git fetch upstream
git merge upstream/master

コンフリクトしたら適宜直す。

FromAtomFromAtom

docker build してイメージを作る。リポジトリ内で

docker build -t="fromatom/automuteus:${AUTOMUTEUS_TAG}" .

する。. を忘れがちなので忘れない。

FromAtomFromAtom

.env 内の AUTOMUTEUS_TAG を上記で設定したものに書き換える

FromAtomFromAtom

下記のコマンドでBotを立ち上げる

docker-compose down
docker-compose pull
docker-compose up -d
FromAtomFromAtom

M1 MacでImageをビルドする場合は

docker buildx build --platform linux/amd64,linux/arm64 --push -t="fromatom/automuteus:${AUTOMUTEUS_TAG}" . 

とすると、ビルドとプッシュをしてくれる。