Open6
ForkしたAutoMuteUsを最新版に追従してDockerImageを生成する手順まとめ
リポジトリを本家の最新の状態に更新する。
git fetch upstream
git merge upstream/master
コンフリクトしたら適宜直す。
docker build
してイメージを作る。リポジトリ内で
docker build -t="fromatom/automuteus:${AUTOMUTEUS_TAG}" .
する。.
を忘れがちなので忘れない。
docker push fromatom/automuteus:${AUTOMUTEUS_TAG}
.env
内の AUTOMUTEUS_TAG
を上記で設定したものに書き換える
下記のコマンドでBotを立ち上げる
docker-compose down
docker-compose pull
docker-compose up -d
M1 MacでImageをビルドする場合は
docker buildx build --platform linux/amd64,linux/arm64 --push -t="fromatom/automuteus:${AUTOMUTEUS_TAG}" .
とすると、ビルドとプッシュをしてくれる。