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

这篇具有很好参考价值的文章主要介绍了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参数文章来源地址https://www.toymoban.com/news/detail-557679.html

到了这里,关于Docker环境离线安装教程,附docker容器镜像打包,导出,导入加载镜像等的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker笔记-搭建Python环境、安装依赖、打包镜像、导入镜像、编写bash脚本灵活调用

    适合无联网的机器及多Python的机器进行部署。 有网络及有docker的,拉取指定版本的python如: 安装好后进入容器: 使用pip安装各种依赖: 千万不要退出,另外启动一个shell,查下目前运行的容器: 制作成新的镜像: 导出新镜像: 找到没联网有docker的机器,导入新的镜像 在新

    2024年02月21日
    浏览(50)
  • Linux离线arm环境安装部署docker详细教程

    1、下载 通过官网下载docker安装包,找arm环境的安装包,如果是x86环境可以下载对应的安装包 Index of linux/static/stable/aarch64/ 2、上传到服务器上,通过rz命令 上传成功后解压 tar -xvf docker-24.0.6.tgz  3. 复制文件到 /usr/bin cp ./docker/* /usr/bin 4. 创建docker.service vim  /etc/systemd/system/doc

    2024年02月03日
    浏览(46)
  • docker 打包镜像或容器

    因为某台服务器需要部署Tomcat,但是该服务武器不能连接外网,所以需要先pull拉一下镜像包,如果已经有了现有的镜像就不需要拉取了,直接从第二部开始就行。 具体操作步骤如下: 使用到的命令: docker commit :从容器创建一个新的镜像 OPTIONS说明: -a :提交的镜像作者; -c

    2024年02月02日
    浏览(47)
  • docker:容器打包成镜像

    简介 :docker的优势在于,安装部署完成后,将已经运行成功的容器重新打包出新的镜像,即可实现一次构建,处处使用。这需要依赖于docker commit命令 和 docker load来配合完成。 历史攻略: Docker:简介和常用命令分类 sanic:通过dockerfile部署 操作步骤 :以sanic:通过dockerfile部

    2024年02月11日
    浏览(46)
  • Centos /Linux环境下利用Docker 安装mysql5.7镜像(含离线安装),启动mysql镜像并初始化数据库

    使用有网的服务器下载好镜像 保存下载好的镜像成tar 将镜像上传到所需服务器(放在固定位置) 导入镜像 注意名称,这里的mysql5.7和上面打包 docker save imageid mysql5.7 的名称一致,本例未改名 查看导入的镜像,并重新命名镜像 创建本地数据库目录、配置文件以及日志目录(

    2024年02月10日
    浏览(74)
  • docker centos容器里,安装python3环境,且安装java8环境。并打成基础镜像

    一、 1、运行命令,即自动下载centos对应的镜像,但此时镜像是关闭状态: docker run centos:7.4 2、docker images 查看上述命令对应的 镜像 3、docker run -it centos:7.4 /bin/bash 之后退出 exit docker ps -a 之后, docker start imageid 启动对应的关闭状态的镜像 。 4、docker exec -it imageid /bin/bash 进入镜

    2023年04月09日
    浏览(44)
  • docker 镜像/容器的打包、导出、导入

    目录 一、将变动过的容器打包生成新的镜像 二、对镜像进行导出导入 1、将镜像导出为一个镜像img文件 2、将img镜像文件导入,复制出一个完全一样镜像 三、对容器进行导入导出 1、将容器导出为一个镜像tar文件 2、将镜像tar文件导入,生成一个新镜像 四、2种导入导出差异简

    2024年02月03日
    浏览(47)
  • Docker 将容器打包成镜像&推送镜像到仓库

    示例: 1.登录仓库进行身份验证 2.将本地镜像重命名与仓库格式相匹配 3.推送镜像到仓库

    2024年02月09日
    浏览(45)
  • 【如何使用Docker将容器打包成镜像】

    本文主要讲解如何将现有的容器打包为镜像以及如何将现有的镜像打包为tar文件并在新环境中重新载入。 docker提供了 commit 命令,可将容器打成镜像,其命令格式如下: 我们首先运行 docker images 去查看现有的镜像,当前镜像只有两个。 然后运行 docker ps -a 去查看当前容器。 执

    2023年04月18日
    浏览(46)
  • IDEA整合Docker,一键打包服务镜像与启动容器

    尝试了IDEA整合Docker,坑有些多,但经过查阅资料都一一解决了,写了个案例,感觉这种方式确实要方便很多。下面来整理下步骤: 一、安装Docker 准备一台Linux,我这里用的是centos 7 mini 版,然后安装Docker 安装Device Mapper: 配置Docker的yum源: 更新yum缓存 安装Docker-ce 等待上述加

    2024年02月02日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包