执行以下命令时出错
当我运行下面的命令我得到下面的输出:
-
sudo docker run ubuntu /bin/echo hello world WARNING: WARNING: Local (127.0.0.1) DNS resolver found in resolv.conf and containers can't use it. Using default external servers : [8.8.8.8 8.8.4.4]
-
而当我运行
docker version
,输出是:mkdir /var/lib/docker/containers: permission denied[/var/lib/docker|a0f30ece] -job initserver() = ERR (1) 2014/03/03 21:49:51 initserver: mkdir /var/lib/docker/containers: permission denied
问题是什么?
我的问题通过以下解决:
尝试修改/ etc / default / docker文件,取消注释OPTS行:
6#使用DOCKER_OPTS修改守护进程启动选项。
7 #DOCKER_OPTS =“ – dns 8.8.8.8”