Container 轉成Image(不推薦)
通過centos的image創建一個容器,修改容器內的內容
docker image ls
docker run -it centos
yum install -y vim
exit
創新互聯專注于合山網站建設服務及定制,我們擁有豐富的企業做網站經驗。 熱誠為您提供合山營銷型網站建設,合山網站制作、合山網頁設計、合山網站官網定制、重慶小程序開發公司服務,打造合山網絡公司原創品牌,更為您提供合山網站排名全網營銷落地服務。
如果你想了解大數據的學習路線,想學習大數據知識以及需要免費的學習資料可以加群:784789432.歡迎你的加入。每天下午三點開直播分享基礎知識,晚上20:00都會開直播給大家分享大數據項目實戰。
查看容器,并轉換成Image,發現比原生的centos稍微大了點。建立新的image名稱是liming/centos-vim
docker container ls -a
docker commit
docker commit 容器的名稱 liming/centos-vim
docker image ls
查看新的image的layer關系,新建立的image其實就是在centos的layer上邊增加了一層。
docker history 容器ID
docker history centos的容器ID
上邊這種發布Image的方式,其實不被提倡,不安全的,因為這種的可能性,發布出來一個不穩定的Image
docker build的方式也就是通過Dockfile的方式(推薦)
先刪除之前創建的Image 和container
docker image rm liming/centos-vim
docker image ls
docker container ls
docker container ls -a
docker container rm c5a14ab5c071
docker container ls -a
docker container ls
創建Dockerfile
mkdir docker-centos-vim
cd docker-centos-vim/
vim Dockerfile
編輯Dockerfile
FROM centos
RUN yum install -y vim
Dockerfile build
docker build -t liming/centos-vim-new .
PS:為啥推薦用Dockerfile的方式,因為文件可以隨便編輯,如果你用容器的話,你發給別人如何發麻煩不?還是單文件方便吧。
往期精彩
文章名稱:構建自己的Docker鏡像
本文鏈接:http://vcdvsql.cn/article8/pdsjip.html
成都網站建設公司_創新互聯,為您提供網站制作、網站建設、品牌網站建設、小程序開發、外貿建站、軟件開發
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯