我将Docker版本更新为后0.8.0,输入时收到错误消息sudo docker version:
Client version: 0.8.0
Go version (client): go1.2
Git commit (client): cc3a8c8
2014/02/19 12:54:16 Can't connect to docker daemon. Is 'docker -d' running on this host?
Run Code Online (Sandbox Code Playgroud)
我按照指示操作并输入命令sudo docker -d,我得到了这个:
[/var/lib/docker|2462000b] +job initserver()
[/var/lib/docker|2462000b.initserver()] Creating server
open /var/lib/docker/aufs/layers/cf2414da53f9bcfaa48bc3d58360d7f1cfd3784e4fe51fbef95197709dfc285d: no such file or directory[/var/lib/docker|2462000b] -job initserver() = ERR (1)
2014/02/19 12:55:57 initserver: open /var/lib/docker/aufs/layers/cf2414da53f9bcfaa48bc3d58360d7f1cfd3784e4fe51fbef95197709dfc285d: no such file or directory
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?
我有一个apkmirror-scraper-compose具有以下结构的目录:
.
??? docker-compose.yml
??? privoxy
? ??? config
? ??? Dockerfile
??? scraper
? ??? Dockerfile
? ??? newnym.py
? ??? requirements.txt
??? tor
??? Dockerfile
Run Code Online (Sandbox Code Playgroud)
我正在尝试运行以下内容docker-compose.yml:
version: '3'
services:
privoxy:
build: ./privoxy
ports:
- "8118:8118"
links:
- tor
tor:
build:
context: ./tor
args:
password: ""
ports:
- "9050:9050"
- "9051:9051"
scraper:
build: ./scraper
links:
- tor
- privoxy
Run Code Online (Sandbox Code Playgroud)
其中,Dockerfile用于tor为
FROM alpine:latest
EXPOSE 9050 9051
ARG password
RUN apk --update add …Run Code Online (Sandbox Code Playgroud) 我在物理Windows7上的VirtualBox中运行CentOS.现在在centOS我有Docker,我需要运行
docker-machine create --driver virtualbox host1
Run Code Online (Sandbox Code Playgroud)
但我得到错误
Error with pre-create check: "VBoxManage not found. Make sure VirtualBox is installed and VBoxManage is in the path"
Run Code Online (Sandbox Code Playgroud)
所以我需要再次安装VirtualBox并在CentOS中安装吗?如果是的话,我该怎么做?
非常感谢
我正在安装以下docker软件运行Ubuntu:
$ docker version
Client:
Version: 1.9.1
API version: 1.21
Go version: go1.4.3
Git commit: a34a1d5
Built: Fri Nov 20 17:56:04 UTC 2015
OS/Arch: linux/amd64
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
$ docker-compose -v
docker-compose version 1.7.0, build 0d7bf73
Run Code Online (Sandbox Code Playgroud)
尝试运行docker-compose时出现以下错误:
$ sudo docker-compose up
ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?
If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.
Run Code Online (Sandbox Code Playgroud)
我尝试了以下方法:
systemctl …Run Code Online (Sandbox Code Playgroud)