美文网首页
docker commit镜像

docker commit镜像

作者: arkliu | 来源:发表于2022-12-09 08:16 被阅读0次
    docker commit 提交容器称为一个新的副本
    
    docker commit -a="提交人" -m="提交描述" 容器id  to 容器名称:版本号
    
    

    实战测试

    1. 启动一个默认的tomcat
    docker run -it -p 8080:8080 tomcat
    
    2. 发现这个默认的tomcat是没有webapps的
    
    3. 自己拷贝webapp到webapps目录下
    进入tomcat容器
    docker exec -it tomcat /bin/bash
    cp -r webapps.dist/* webapps/
    
    4. 将操作过的容器,commit提交为一个镜像
    lh@lh-pc:~$ docker commit -a="ark" -m="add webapp" 2899bed74c78 tomcat02:1.0
    sha256:fc27d1627011b089fe0effe8e331869308df1bec532d0f841915167ace072372
    lh@lh-pc:~$ docker images
    REPOSITORY            TAG       IMAGE ID       CREATED         SIZE
    tomcat02              1.0       fc27d1627011   5 seconds ago   474MB
    nginx                 latest    88736fe82739   36 hours ago    142MB
    tomcat                latest    1ca69d1bf49a   46 hours ago    474MB
    portainer/portainer   latest    f9dbc1b4da84   7 days ago      287MB
    centos                latest    5d0da3dc9764   14 months ago   231MB
    

    相关文章

      网友评论

          本文标题:docker commit镜像

          本文链接:https://www.haomeiwen.com/subject/wqkyxdtx.html