[英]How to create a docker base image?
我的本地系統是ubuntu 14.04。 在此本地系統中,我安裝了包含文件12的VM。在此本地VM(文件12)中,我配置了一些我要使用的應用程序。
我是Docker的新手。 我想創建一個包含此sles 12映像的docker基本映像,我的應用程序也存在其中。
我如何創建這樣的docker映像,在其中可以使用sles 12 os,還可以在其中運行我的應用程序?
該文檔有一節介紹如何創建基本映像。
仍然需要FROM
但是您可以在此處使用保留的“ scratch”名稱從頭開始創建基礎映像(在Docker中很好地命名)
FROM scratch
ADD hello /
CMD ["/hello"]
取自有關使用草稿創建基本圖像的部分
首先,創建基本的SLES映像。 幸運的是,此過程由SUSE通過名為sle2docker的實用程序自動執行。 可以在這里找到手冊: https : //www.suse.com/documentation/sles-12/book_sles_docker/data/cha_sle2docker_installation.html https://github.com/SUSE/sle2docker
然后,您應該運行容器,安裝和設置自定義軟件,並執行docker commit
來創建您的個人自定義映像。 https://docs.docker.com/engine/tutorials/dockerimages/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.