2016-01-07
■ [docker] Ubuntuでdockerが起動しなくなった
Ubuntuでapt upgradeして再起動したら、dockerが起動しなくなった。sudo service docker statusしてみても立ち上がってないようだ。
ログは/var/log/upstrat/docker.log。以下のようなエラーメッセージが。
prior storage driver “aufs” failed: driver not supported Error starting daemon: error initializing graphdriver: driver not supported
StackOverflowによるとdocker.ioをpurgeしてから入れなおす必要があるらしい。
手順に従ってみたが、グループdockerが既に存在するというエラーが。sudoなしで実行するために自分で作ったのか。
sudo delgroup docker
してから再度sudo apt install docker.io
したらうまく動いた。*1
追記:あとdocker-composeが動かなくなった。
% docker-compose ps
client and server don't have same version (client : 1.19, server: 1.18)
http://qiita.com/sparkgene/items/7905b1bf6801f92d29a8 を参考に、~/.zshrcでCOMPOSE_API_VERSIONを定義して対処。
*1 正確には一度delgroupとgroupdelを間違えて、あとsudo apt install --reinstall linux-image-3.13.0-37-genericとかしたけど、多分関係ない