docker 魔法拉取镜像上传无魔法服务器
- 去可以访问外网的服务器上拉取镜像
`` docker pull openjdk # 如需指定服务器架构可加参数-platform=linux/amd64 docker pull --platform linux/arm64 openjdk ``
- 保存镜像
``bash docker images # 查看镜像id(6a35dd59e569) docker save 6a35dd59e569 > /root/images.tar # 导出镜像到指定目录 ``
- 拷贝到不可连外网服务器
- 加载镜像
`` docker load < /root/images.tar ``
- 镜像重命名为docker命令中名称或docker compose中名称
``bash docker images # 查找镜像id(999c20aee5da) docker tag 999c20aee5da shining/qin ``