0
我從https://github.com/ContinuumIO/docker-images/blob/master/anaconda3/Dockerfile複製碼頭文件並在本地執行生成的集裝箱。附加到本地生成的碼頭集裝箱
尾礦建立在過去的3行輸出:
Removing intermediate container 336f89d3f6d8
Step 9/13 : RUN echo 'export PATH=/opt/conda/bin:$PATH' > /etc/profile.d/conda.sh && wget --quiet https://repo.continuum.io/archive/Anaconda3-5.0.0-Linux-x86_64.sh -O ~/anaconda.sh && /bin/bash ~/anaconda.sh -b -p /opt/conda && rm ~/anaconda.sh
---> Running in 3f431fcbc628
道歉新手的問題,「在運行」是指容器建立?
因此,爲了附加碼頭我使用docker exec -it 3f431fcbc628 /bin/bash
,碼頭容器可以建立,而同時附加到容器一旦建成?
一旦圖像完全建立...你可以用它來運行容器**,然後你可以將**附加到容器**。 – larsks
@Sergiu謝謝,所以輸出「--->在3f431fcbc628中運行」表示容器仍在構建中?我想問的原因是,在我殺死它之前,容器的構建似乎掛在了這個輸出上,這是否是「掛起」? –
@ blue-sky歡迎您:)我不確定爲什麼發生這種情況,而不是應該發生的事情。您是否嘗試過使用像ubuntu這樣的基礎映像,並手動運行命令以查看發生了什麼? – Sergiu