Post http:///var/run/docker.sock/v1.19/containers/create: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS?
CentOS6.5にDocker入れて作業しようとしたら、タイトルのエラーでDockerが動きませんでした。少しググれば解決すると思われますが、一応メモ。
参考までにVagrantにCentOSにDockerをインストールするまでのコマンドも書いておきます。
$ sudo rpm --import http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-6
$ sudo yum -y install http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
$ sudo yum -y install docker-io
こんな手順でDockerをインストール完了します。次にsudoしなくてもdockerコマンドを利用できるようにしておきます。このコマンドのあとログインし直します。
$ sudo groupadd docker
$ sudo usermod -g docker vagrant
これで準備完了なのですが、
$ sudo service docker start
$ sudo chkconfig docker on
としても
$ sudo service docker status
を確認すると
docker dead but pid file exists
となってしまっていました。CentOS7ではないからアプリケーションの起動コマンドはsudo service
で問題はなく、ググっていくつか試していると
$ sudo yum update device-mapper
のコマンドで解消しました。CentOS7だとこんな問題に遭遇しないのですかね...。