あひるの勉強部屋

つらつらつら~と不定期にカキコするブログ

UpstartでDocker起動

ホストのUbuntu14.04を再起動したときにDockerも起動して欲しかったので、Upstart使って起動するようにしました。
何もいじらずにsystemctl使えたらよかったんですけどね。

/etc/init/hoge.conf として以下のconfファイルを書きます。

description "Start Docker On Boot"
author "ahiru"

start on runlevel [2345]
stop on runlevel [016]

exec /usr/bin/docker start コンテナの名前

respawn

今回はファイル名を hoge.conf としたので、

$ sudo service hoge start

でサービスを開始できます。

これで再起動してもちゃんとDockerのコンテナが立ち上がってくれました。

終わり(☝ ՞ਊ ՞)☝