2014-09-05 188 views
0

我想對第三方Docker鏡像(官方造船廠鏡像)進行更改,然後重新構建新鏡像。修改和重建Docker鏡像

我是否需要導出一個TAR文件,將其展開到一個目錄中,進行更改,構建一個新的TAR並導入該TAR,或者是否有將圖像內容簡單地倒入目錄的方法,並在完成後直接重建一個新的?

回答

0

你既可以:從Dockerfile

  • +0

    這很公平,但是有沒有一種更優雅的方式來獲得Dockerfile,或者只是瀏覽文件系統而不是導出整個文件? – 2014-09-06 01:59:05

    +0

    Docker Hub將向您顯示每個自動構建的'Dockerfile',但對於手動構建,您需要找到它們的源代碼庫。不能保證Dockerfile是圖像的一部分。 **但是**如果您信任該映像,則不需要Dockerfile。只需在你自己的Dockerfile中使用'FROM image'並繼續構建它們的二進制文件。 – Andy 2014-09-08 17:11:04

    +0

    我主要關心如何從圖像中提取或枚舉文件,而無需生成整個文件的歸檔文件,並且只需要一個或幾個文件即可提取歸檔文件的所有文件。 – 2014-09-08 18:24:58