有人可以帮助我在我的docker容器中使用apt-get工作吗?每当我尝试在docker容器中运行任何apt-get命令时,该命令都会失败.我正在运行Docker 1.1.1版,在ubuntu 12.04上构建bd609d2.
当我做
$ sudo docker run -i -t ubuntu:14.04 /bin/bash
# apt-get update
Run Code Online (Sandbox Code Playgroud)
我说错了
无法解析'archive.ubuntu.com'
我尝试在/ etc/default/docker中取消注释下面的行
DOCKER_OPTS =" - dns 8.8.8.8 --dns 8.8.4.4"
但我仍然无法ping google.com
ping:未知主机
我确认容器正在使用dns服务器8.8.8.8和8.8.4.4
root @ 0baa87fc6322:/ #cat /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
我能够ping两台服务器,所以我很确定防火墙不只是丢弃我的数据包.
任何帮助都将不胜感激!
谢谢!
我正在尝试按照本教程安装一个有效的docker-installation:http: //docs.docker.io/en/latest/installation/windows/
到目前为止,我使用手动下载的存储库运行VM(遵循github-link并下载为zip,因为"git clone"在我的公司代理后面没有工作,即使在使用"git conf --global http"设置代理之后也是如此.proxy ..." - 它一直要求我进行身份验证407,尽管我输入了我的用户和PW).现在我处于我应该使用"docker run busybox echo hello world"的状态("运行Docker"部分).当我这样做时,我首先得知没有安装docker(如教程底部所示),然后,在我用apt-get install docker获取它后,我得到"Segmentation Fault或遇到的严重错误.核心和流产."
现在做什么?这是因为我没有使用git clone或者docker安装有问题吗?我在某处读到,apt-get install docker没有安装我想要的docker,但是有些GNOME-Tool,我可以指定我的apt-request来获得正确的工具吗?