更新镜像
先使用基礎鏡像創建一個容器,然后對容器內容進行更改,然后使用docker commit 命令提交為一個新的鏡像(以tomcat為例)
1.根據基礎鏡像,創建容器
docker run --name mytomcat -p 80:8080 -d tomcat2.修改容器內容
docker exec -it mytomcat /bin/bash cd webapps/ROOT rm -f index.jsp echo hello world > index.html exit3.提交為新鏡像
docker commit -m="描述消息" -a="作者" 容器ID或容器名 鏡像名:TAG # 例: # docker commit -m="修改了首頁" -a="華安" mytomcat huaan/tomcat:v1.04.使用新鏡像運行容器
docker run --name tom -p 8080:8080 -d huaan/tomcat:v1.0?
總結
- 上一篇: Docker生成镜像的两种方式
- 下一篇: Dockerfile常用指令