LoginSignup
0
1

More than 5 years have passed since last update.

VagrantとDockerとCentOS6.5で少しハマったのでメモ

Last updated at Posted at 2017-01-22

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だとこんな問題に遭遇しないのですかね...。

0
1
2

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
0
1