なかなか更新できない。。。
Rancher Serverに興味があり、
コンテナを作ったはいいものの
# docker run -d -p 8080:8080 rancher/server
Dockerを再起動するとコンテナは上がってこない。。。
要件的にはDockerが上がった時に、
コンテナを自動的に再起動してくれればよさそう。
ということで
docker runオプションにありました。
https://docs.docker.com/engine/reference/commandline/run/#restart-policies-restart
「docker run –restart=always」で要件をみたせそうです。
あとはOSを起動した時に、Dockerを起動するようにすればOK。
# docker run --restart=always -d -p 8080:8080 rancher/server # systemctl enable docker
でとりあえず。
runオプションについて
restart=always
終了ステータス問わず必ず常に再起動
unless-stopped
最後の状態が終了ステータスだったら再起動しない
「docker run –restart=always」
「docker run –restart=unless-stopped」
は他のコンテナでも応用できるので、いろいろと楽しめそうです。