离线安装 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
出现该异常可能为:
- 文件在传输过程中损坏
- 文件使用
docker export
打包,但是使用了docker load
加载包,对于这种情况,使用docker import <文件名>
命令加载打包的文件即可。