ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?
docker 每次都要sudo, 或者其他服务启动的时候,提示上述的错误
如果还没有 docker group 就添加一个:
sudo groupadd docker
将用户加入该 group 内。然后退出并重新登录就生效啦。
sudo gpasswd -a ${USER} docker
重启 docker 服务
sudo service docker restart
切换当前会话到新 group 或者重启 X 会话
newgrp - docker
Run this command to download the current stable release of Docker Compose:
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
To install a different version of Compose, substitute
1.24.0
with the version of Compose you want to use.If you have problems installing with
curl
, see Alternative Install Options tab above.Apply executable permissions to the binary:
sudo chmod +x /usr/local/bin/docker-compose
Note: If the command
docker-compose
fails after installation, check your path. You can also create a symbolic link to/usr/bin
or any other directory in your path.For example:
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
Optionally, install command completion for the
bash
andzsh
shell.Test the installation.
$ docker-compose --version docker-compose version 1.24.0, build 1110ad01