更新镜像
先使用基礎(chǔ)鏡像創(chuàng)建一個(gè)容器,然后對(duì)容器內(nèi)容進(jìn)行更改,然后使用docker commit 命令提交為一個(gè)新的鏡像(以tomcat為例)
1.根據(jù)基礎(chǔ)鏡像,創(chuàng)建容器
docker run --name mytomcat -p 80:8080 -d tomcat2.修改容器內(nèi)容
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="修改了首頁(yè)" -a="華安" mytomcat huaan/tomcat:v1.04.使用新鏡像運(yùn)行容器
docker run --name tom -p 8080:8080 -d huaan/tomcat:v1.0?
總結(jié)
- 上一篇: Docker生成镜像的两种方式
- 下一篇: Dockerfile常用指令