On Linux Mint 17.1 x86_64 with kernel 3.13.0-48-generic and OpenSSL version 1.0.1f-1ubuntu2.11; whenever I try to execute any docker command (like
docker run hello-world
FATA Get http:///var/run/docker.sock/v1.18/info: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS?
sudo usermod -aG docker username
$(boot2docker shellinit 2> /dev/null)
You can check if it has started by running the command
ps -ef. You can also grep it to
docker if you want to reduce the number of results. If its of not running, execute
sudo service docker start
OR if it still doesn't work then
You can refer this link
You can run
docker run -d or
docker run -d & so that you can use the same terminal or even close it if. It will set the value to true, so your container will run in "detached" mode, in the background.
You can also auto start it when your OS starts using
update-rc.d servicename defaults or you can also refer to the links below, where you have to give
docker as service name and your defaults.
These are different ways of doing it.