Dockerで動かしているアレコレをアップデートする

追記

Portainer以外はdocker composeで管理しているので、

docker compose down && docker compose pull && docker compose up -d

で完結するっぽい

なに

ネタ切れ。

どれ

Portainer

Updating on Docker Standalone | Portainer Documentation

docker stop portainer
docker rm portainer
docker pull portainer/portainer-ce:lts
docker run -d -p 8000:8000 -p 9443:9443 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:lts

ArchiveBox

Upgrading · ArchiveBox/ArchiveBox Wiki · GitHub

cd ~/archivebox        # or wherever your folder containing docker-compose.yml is
docker-compose down    # stop the currently running archivebox containers
docker-compose down    # run twice to clear stopped containers
docker-compose pull    # pull the latest image version from Docker Hub
docker-compose up      # collection will be automatically upgraded as it starts

全部docker composeに置き換え

Vaultwarden

Updating the vaultwarden image · dani-garcia/vaultwarden Wiki

docker compose pull # or `docker-compose pull` if using standalone Docker Compose
docker compose up -d # or `docker-compose up -d` if using standalone Docker Compose

Bitwarden(年10ドル)を使っているので不要といえば不要

Miniflux

Upgrading Miniflux

docker pull miniflux/miniflux:2.x.x.
docker stop <container_name> && docker rm <container_name>.
docker compose up -d

コンテナ名はdocker ps | grep minifluxで調べる