内容目录

把正在运行的容器打包成镜像

docker commit eshop eshop_with_data

创建docker数据盘

docker volume create eshop_data

用新的镜像启动容器,并挂载数据盘

sudo docker run -d -p 9081:80 -v eshop_data:/app --restart always --network my_network --name eshop registry.cn-sha***h_data:v1.0
或者用本地
sudo docker run -d -p 9081:80 -v eshop_data:/app --restart always --network my_network --name eshop eshop_with_data

测试

挂载的地址应该在这个目录下能找到 :/var/lib/docker/volumes/

尝试修改页面确认生效

上传镜像到阿里云镜像仓库

登录到阿里云容器镜像服务
docker login --username=ali556 regiom

标记你的 Docker 镜像
docker tag eshop_with_data reg***tn/eshop_with_data:v1.1

推送 Docker 镜像:
docker push regi***hop_with_data:v1.1

拉取 docker 镜像
docker pull regi***th_data:v1.1

最后修改日期: 2024 年 6 月 2 日

作者

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。