Loading

离线安装 docker 镜像

操作步骤

首先在能联网的机器安装 docker,并 pull 想要安装的镜像,完成后,使用 docker save 命令导出镜像:

#将 java 8 的镜像导出成 tar 文件
docker save java:8 -o java.tar  

导出后将 tar 文件上传到需要安装的 docker 服务器,使用如下命令导入镜像文件:

docker load -i java.tar

查看导入的镜像文件:

$ docker images
REPOSITORY                                             TAG                 IMAGE ID            CREATED             SIZE
java                                                   8                   d23bdf5b1b1b        3 years ago         643MB

常见问题

open .../json: no such file or directory

出现该异常可能为:

  1. 文件在传输过程中损坏
  2. 文件使用 docker export 打包,但是使用了 docker load 加载包,对于这种情况,使用 docker import <文件名> 命令加载打包的文件即可。

参考

  1. docker save与docker export的区别 - jingsam
posted @ 2024-06-04 14:05  kingron  阅读(16)  评论(0编辑  收藏  举报