Skip to content

Instantly share code, notes, and snippets.

@watanabe3tipapa
Last active July 6, 2023 04:52
Show Gist options
  • Save watanabe3tipapa/580cc6cfea6477456a51bb826bd16454 to your computer and use it in GitHub Desktop.
Save watanabe3tipapa/580cc6cfea6477456a51bb826bd16454 to your computer and use it in GitHub Desktop.
Docker(portainer)の運用

デバイスの起動時にDocker(portainer)コンテナが自動起動するようにしておく


portainerコンテナの自動起動を設定する

$ docker volume create portainer_data
$ docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

自動起動が有効になっているコンテナを検索する

docker inspect -f "{{.Name}} {{.HostConfig.RestartPolicy.Name}}" $(docker ps -aq) | grep always

IMGSS_portainer_always

参考までに

sudo docker run \ 
    --detach \
    --publish 9000:9000 \
    --publish 8000:8000 \
    --name portainer \
    --restart always \
    --volume /var/run/docker.sock:/var/run/docker.sock \
    --volume portainer_data:/data \
    portainer/portainer-ce

※ —restart =always が主たる設定値


@watanabe3tipapa
Copy link
Author

Uploaded as a reminder.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment