打包docker镜像、运行镜像常用命令

2024-08-15  本文已影响0人  _浅墨_

打包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
上一篇 下一篇

猜你喜欢

热点阅读