Docker常用命令补充---commit命令

    xiaoxiao2022-07-04  118

    commit命令

    1. 从Hub上下载tomcat镜像到本地并成功运行2. 故意删除镜像生成tomcat容器的文档3. 以当前运行运行的tomcat运行实例,以它为模板commit一个新的tomcat镜像4. 启动我们新的镜像 docker commit提交到容器副本使之成为一个新的镜像 docker commit -m=“提交的描述信息” -a=“作者” 容器ID 要创建的目标镜像名:[标签名]

    1. 从Hub上下载tomcat镜像到本地并成功运行

    -p 主机端口: docker容器端口 -P 随机分配端口 i 交互 t 终端

    docker run -it -p 8888:8080 tomcat docker run -it -P tomcat

    2. 故意删除镜像生成tomcat容器的文档

    3. 以当前运行运行的tomcat运行实例,以它为模板commit一个新的tomcat镜像

    docker commit -m=“提交的描述信息” -a=“作者” 容器ID 要创建的目标镜像名:[标签名]

    docker commit -a="mlz" -m="描述信息" c3f4bc0c6df1 mlz/tomcat01:1.0

    4. 启动我们新的镜像

    docker run -it -p 8080:8080 mlz/tomcat01:1.0 docker run -d -p 6767:8080 mlz/tomcat01:1.0

    必须加上1.0TAG号,如果不加默认是latest版本,如果本地没有latest版本会从官网下载镜像

    最新回复(0)