2017-08-04 300 views
1

我在CentOS 7使用泊坞窗:为什么我的docker build命令出现“无效ID”错误?

$ docker --version 
Docker version 1.10.3, build 4402420-unsupported 

我写如下一个非常简单的测试Dockerfile

FROM docker.oa.com/centos7 #this exists in my Docker 
RUN ls 

当我运行命令命令

$sudo docker build -f dockerfile3 -t test . 

Sending build context to Docker daemon 2.048 kB 
Step 1 : FROM docker.oa.com/centos7 
---> 1e9b056ba4c7 
Step 2 : RUN ls 
invalid id: 

为什么能” t我建立这个Dockerfile

+0

升级您的码头工人。运行'curl -sSL https://get.docker.com | sh' –

+0

你是什么意思由'docker.oa.com'?它是无效的 包括输出'码头图像'命令 –

+0

@TarunLalwani我,环境是公司内部网络,它不能使用卷曲更新... – user8416478

回答

0

检查,如果你有搬运工人守护进程开始--bridge=none --iptables=false

如果你有2个选择,和你的公司不会允许您使用泊坞窗没有这两个选项,尝试更新搬运工到更新的版本,你可以在docker build

https://github.com/moby/moby/issues/22872

指定网络设置
相关问题