docker commit -m "描述" -a "作者" [CONTAINER ID] [新的镜像名]
docker commit -m "my-rabbitmq" -a "eric" a922049125c4 rabbitmq-my:1.0
docker save -o [新的镜像名.tar] [新的镜像名]
docker save -o /home/rabbitmq.tar rabbitmq-my:1.0
docker load -i rabbitmq.tar
docker run -di --name rabbitmq -p 5672:5672 -p 15672:15672 -v /usr/local/docker/rabbitmq:/var/lib/rabbitmq --hostname myRabbit -e RABBITMQ_DEFAULT_VHOST=myvhost -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=test33a rabbitmq-my:1.0 docker run --name netgate-server --restart=always -p 8001:8001 -d netgate-server docker run --name netgate-server --restart=always -p 8001:8001 -d netgate-server docker run --name netgate-server-2 --restart=always -p 8001:8001 --rm -e JAVA_OPTS='-Xms2048m -Xmx3072m' -d netgate-server
如果docker save -o ***.tar 镜像id
再次load加载镜像的时候会没有名称和标签,如果save的时候指定镜像名称和版本,再次load就会带上名称和标签
Copyright © 2023 leiyu.cn. All Rights Reserved. 磊宇云计算 版权所有 许可证编号:B1-20233142/B2-20230630 山东磊宇云计算有限公司 鲁ICP备2020045424号
磊宇云计算致力于以最 “绿色节能” 的方式,让每一位上云的客户成为全球绿色节能和降低碳排放的贡献者