我剛開始使用docker。我使用docker文件創建一個圖像。如何從現有圖像創建新圖像?如何根據現有圖像創建新的碼頭圖像?
-2
A
回答
2
爲了從現有的圖像的新圖像所有你需要做的就是指定「從」爲如:
FROM sergiu/ubuntu
MAINTAINER sergiu
3
您可以通過使用泊塢窗命令$ 泊塢窗構建塑造新形象-f docker_filename。,它將首先讀取寫入指令的Dockerfile並自動構建映像。 Dockerfile中的指令包含組裝圖像所需的命令。一旦圖像生成,它將被分配一個圖像ID。 圖像可以推送到碼頭註冊中心。爲此,用戶必須在Docker註冊中心中創建一個帳戶。
Dockerfile的一個例子是這樣的,
FROM docker/whalesay:latest
RUN apt-get -y update && apt-get install -y fortunes
CMD /usr/games/fortune -a | cowsay
在這裏,第一指令告訴新的圖像將使用泊塢窗/ whalesay:最新的圖像。 第二條指令將運行這兩條指令。 第三條指令告訴我們,當環境設置「fortune -a」命令應該運行。
0
Docker commit:根據容器的更改創建新圖像。
將容器的文件更改或設置提交到新映像可能很有用。這允許您通過運行交互式shell來調試容器,或者將工作數據集導出到另一臺服務器。一般來說,最好使用Dockerfiles以文件化和可維護的方式管理您的圖像。
相關問題
- 1. 如何下載基礎碼頭圖像以創建hello world碼頭圖像?
- 2. 從現有圖像創建新位圖時不縮放圖像
- 3. JavaFX從現有的圖像創建一個新的圖像
- 4. 根據已經移除的圖像移除碼頭圖像
- 5. 碼頭服務創建圖像命令像`碼頭運行'
- 6. 如何編輯現有的碼頭圖像元數據?
- 7. 如何從現有圖像創建透明背景圖像?
- 8. 如何從openCV中的現有圖像中最好地創建新圖像
- 9. 如何使用初始化數據庫創建碼頭圖像
- 10. jenkins構建碼頭圖像
- 11. 根據圖像數量創建網格
- 12. 從裁剪圖像創建新圖像
- 13. 如何從現有的圖像的新圖像和串過它
- 14. JavaScript的客戶端 - 從網頁上的現有圖像創建新的圖像
- 15. 碼頭鏈接到現有的容器或圖像構建
- 16. 如何重新處理Carrierwave中現有圖像的圖像?
- 17. 如何創建類似SO的通用圖像/頭像?
- 18. 如何創建的圖像
- 19. Javascript/Canvas - 從已有的圖像創建新圖像?
- 20. 如何從另一個圖像創建新圖像 - ImageMagick
- 21. 如何與乘客創建碼頭圖像?
- 22. 如何從ISO文件創建碼頭圖像?
- 23. 如何根據PDF :: API2中的圖像大小創建頁面?
- 24. 如何根據觸摸創建的形狀裁剪圖像
- 25. 如何從GroupLayer創建新圖像
- 26. 如何在ClojureScript中創建新圖像
- 27. 如何從新建圖像中獲取碼頭卷?
- 28. 如何在docker中用新圖像修補現有圖像?
- 29. 如何從非圖像數據創建灰度圖像
- 30. 構建與現有名稱相同名稱的新碼頭圖像