11
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Docker コンテナ自動起動

Last updated at Posted at 2016-09-24

yum updateをした時にコンテナが止まるので自動起動設定しておく
(次のyum updateでちゃんと起動するか要確認ヽ(・ω・)/ズコー)
多分、再起動とかした時は大丈夫な・はず。

なお、docker run する時にオプション追加でも行けるかも?
うーんc(`Д´と⌒c)つ彡 ヤダヤダ

環境
$ cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)

serviceに下記の設定ファイルの追加

/usr/lib/systemd/system/docker-auto.service
[Unit]
Description=docker-auto
After=docker.service
Requires=docker.service

[Service]
ExecStart=/usr/bin/docker start [DockerID OR DockerNAME]

[Install]
WantedBy=multi-user.target

[docker-auto].service:[]ここはわかりやすい名前でいいっぽいヽ(・ω・)

[DockerID OR DockerNAME]は半角スペースで複数可能
順番は先に書いた方が優先。ものによっては順番注意。

ステータスの確認
# systemctl status docker-auto.service

自動起動して
# systemctl enable docker-auto.service

自動起動止め
# systemctl disable docker-auto.service

参考記事

※まとめてストップのスタートはできんかったかも?消しました。

今更的追記。

restart: always

docker-composeなら上記追記で自動的に再起動するぽい/(^o^)\
runにも多分ある。

11
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?