Docker环境离线安装教程,附docker容器镜像打包,导出,导入加载镜像等

docker离线安装方式1

(此方式在某些环境下可能不支持,如果不支持 请参考方式2)
下载文件:https://dn-dao-get.daocloud.io/docker/docker-1.13.0-centos-7.2.1511.tar.gz
上传,解压文件, 进入目录 执行 :bash install.sh
启动docker服务:service docker restart

docker离线安装方式2

下载地址:https://download.docker.com/linux/static/stable/x86_64/

tar zxf docker-20.10.9.tgz
sudo cp docker/* /usr/bin/
sudo dockerd &

验证:docker ps

注意:如果切换用户无法使用docker命令时,需要分配用户组权限,然后重启docker服务

DOCKER 离线部署打包

docker save 和 docker export 区别 :
1:docker save保存的镜像必须用docker load来导出 docker export 保存的容器 必须用 docker import导出 两者不能混用,否则容器无法正常启动
2:docker save保存的是镜像(image),docker export保存的是容器(container)
3:docker load --input 用来载入镜像包,docker import用来载入容器包,但两者都会恢复为镜像;
运行命令:
docker save -o xxx_save.tar 镜像ID -> docker load --input xxx_save.tar

docker export -o xxx_export.tar 容器ID-> docker import xxx_export.tar xxx:version

export 方式 导入的镜像运行容器失败时 需要追加容器的command
查看原有镜像启动command: docker ps -a --no-trunc
建议使用save 导出的方式 最原始的镜像 该方式不会载入原有容器 ,启动也不用追加容器的command参数

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
导出Docker镜像,可以使用以下两种方法: 1. 使用docker export命令:使用容器的ID将镜像导出为一个文件。可以使用以下命令将镜像导出为一个文件hangger_server.tar: ```docker export f299f501774c > hangger_server.tar``` 2. 使用docker save命令:使用镜像的名称或ID将镜像保存为一个tar文件。可以使用以下命令将镜像保存为一个tar文件hangger_server.tar: ```docker save -o hangger_server.tar new_hangger_server``` 要导入Docker镜像,可以使用以下两种方法: 1. 使用docker import命令:使用之前导出镜像文件来导入镜像。可以使用以下命令将之前导出镜像文件hangger_server.tar导入为一个新的镜像new_hangger_server: ```docker import hangger_server.tar new_hangger_server``` 2. 使用docker load命令:使用之前保存的tar文件来加载镜像Docker。可以使用以下命令将之前保存的tar文件hangger_server.tar加载为一个镜像: ```docker load -i hangger_server.tar```<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Docker镜像导入导出](https://blog.csdn.net/Bejpse/article/details/126327690)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值