2017-08-04 53 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

指定網絡設置
相關問題