ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?

Posted studynt

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?相关的知识,希望对你有一定的参考价值。

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

 

 

 

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

  2. 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
  1. Optionally, install command completion for the bash and zsh shell.

  2. Test the installation.

    $ docker-compose --version
    docker-compose version 1.24.0, build 1110ad01

以上是关于ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?的主要内容,如果未能解决你的问题,请参考以下文章

insh.exe:*** Couldn't reserve space for cygwin's heap,Win32 error 0

解决 Sourcetree 报错 Couldn't posix_spawn: error 2 问题

apache2.2版本 configuration error: couldn't perform authentication. AuthType not set!: /

解决mysqldump备份报错: Couldn't execute 'SHOW FIELDS FROM Unknown error 1356

apache2.2.22 configuration error: couldn't perform authentication. AuthType not set!: /

Why mysqldump is returning with error 1143: Couldn't execute 'show table status like