当我最初安装docker时,它显示的是版本1.0.1当然,当前版本是1.4.1,我找到并执行了以下指令:
$ sudo apt-get update
$ sudo apt-get install docker.io
$ sudo ln -sf /usr/bin/docker.io /usr/local/bin/docker
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
$ sudo sh -c "echo deb https://get.docker.io/ubuntu docker main \
> /etc/apt/sources.list.d/docker.list"
$ sudo apt-get update
$ sudo apt-get install lxc-docker
Run Code Online (Sandbox Code Playgroud)
现在,当我运行docker版本时,我得到1.4.1,但是docker不再有效 - 它给了我这个错误:
root@8dedd2fff58e:/# docker version
Client version: 1.4.1
Client API version: 1.16
Go version (client): go1.3.3
Git commit (client): 5bc2ff8
OS/Arch (client): linux/amd64
FATA[0000] Get http:///var/run/docker.sock/v1.16/version: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS?
Run Code Online (Sandbox Code Playgroud)
我可以做些什么呢,但零售最新的码头版1.4.1?
Mic*_*ael 26
启动docker服务时将创建/ var/run/docker:
systemd:
sudo systemctl start docker
暴发户:
sudo service docker start
init.d中:
sudo /etc/init.d/docker start
如果出现此错误,您可能还需要此功能:
FATA[0000] Cannot connect to the Docker daemon. Is 'docker -d' running on this host?
Ang*_*gad 16
我在Mac OS X上遇到了同样的问题.在这里留下我的修复程序,以防它有助于某人:
eval "$(docker-machine env default)"这解决了我的问题
| 归档时间: |
|
| 查看次数: |
22170 次 |
| 最近记录: |