IT评测·应用市场-qidao123.com技术社区

标题: 不利用docker push ,利用docker save 打包成tar文件,scp到服务器上,应对 [打印本页]

作者: 火影    时间: 2024-12-31 04:24
标题: 不利用docker push ,利用docker save 打包成tar文件,scp到服务器上,应对
如果你不想利用 docker push,而是盼望将本地 Docker 镜像打包成 tar 文件,并通过 scp 将其传输到目标服务器上,你可以按照以下步骤操作:
1. 在本地打包 Docker 镜像为 tar 文件

起首,在本地构建并打包你的 Docker 镜像。假设你的镜像名称为 fastapi-app。
2. 利用 SCP 将 tar 文件传输到目标服务器

接下来,利用 scp 将 tar 文件复制到目标服务器。例如:
  1. scp fastapi-app.tar username@your-server-ip:/path/to/destination
复制代码

3. 在目标服务器上加载 Docker 镜像

在目标服务器上,利用 docker load 命令加载刚刚传输的 tar 文件:
4. 运行镜像

加载完成后,检查镜像是否乐成加载:
  1. docker images
复制代码
你应该可以看到 fastapi-app 镜像出现在列表中。然后,你就可以运行容器了:
  1. docker run -d -p 8088:8088 fastapi-app
复制代码
5. 总结

以下是整个流程的总结:
如许,你就可以将本地的 Docker 镜像通过 tar 包形式传输并在目标服务器上运行。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com技术社区 (https://dis.qidao123.com/) Powered by Discuz! X3.4