打包docker镜像并上传阿里云镜像私服
登录阿里云镜像私服
docker login --username=changyou0730@163.com registry.cn-hangzhou.aliyuncs.com
打包 docker 镜像:
docker buildx build --platform linux/amd64 -t blog-api:1.0.0 --load .
如果你想将镜像加载到本地 Docker 环境中,可以使用 --load 选项。
--push: 如果你使用的是远程仓库,并希望将镜像推送到该仓库。
--load: 如果你想在本地进行测试和运行。
如果你选择 --push,请确保你已登录到目标 Docker 镜像仓库,并且镜像的标签(如 blog-api:1.0.0)与仓库路径匹配。
打 tag:
docker tag blog-api:1.0.0 registry.cn-hangzhou.aliyuncs.com/ichangyou/blog-api:1.0.0
push 到私有镜像仓库
docker push registry.cn-hangzhou.aliyuncs.com/ichangyou/blog-api:1.0.0
拉取私服镜像并运行
docker login --username=changyou0730@163.com registry.cn-hangzhou.aliyuncs.com
docker pull registry.cn-hangzhou.aliyuncs.com/ichangyou/blog-api:1.0.0
docker run -d --restart always -p 8090:8090 registry.cn-hangzhou.aliyuncs.com/ichangyou/blog-api:1.0.0
网友评论