2017-10-21 386 views
0

我想能夠從dockerhub中拖出一個docker圖像並編輯dockerfile ..我想知道dockerhub是否實際上將dockerfile下載到本地主機以及它存儲的位置(我正在從MAC中運行它)。Docker:是否從DockerHub下載Dockerfile到本地主機?

+0

檢查是否有公共回購碼頭項目。一些作者提供了關於如何構建和定製圖像的說明。 – bvj

回答

0

您不要下載Docker鏡像並編輯它們的Dockerfile。 Dockerfile是關於如何構建映像的指令集。一旦形成圖像,它們就不會倒退。但是,如果它在Dockerhub上應該有一個鏈接到Dockerfile。查看該頁面中的鏈接到Dockerfile。可能只是一個鏈接到Github。

一旦你有了dockerfile,你就可以構建它。例如,如果你在同一個文件夾中打開一個終端作爲Dockerimage文件,你可以運行

docker build -t myimage . 

其中myimage是你的形象標籤。然後,您將在本地機器上擁有一個myimage實例。


此外,您可以製作一個docker文件,使用FROM擴展theres。例如,您的docker文件可能以

FROM java:6b38-jdk 

# append to their image. 
FROM java:6b38-jdk 

# append to their image.