当前位置: 首页 > article >正文

docker 安装--离线

********客户环境待部署********* 
docker image ls                          说明:查看系统镜像
docker save 某个镜像:版本号 > ****.tar  说明:本地导出镜像,这种会带版本信息
docker save 某个镜像ID > ***.tar         说明:本地导出镜像,这种load不带版本信息
gzip ****.tar                             说明:将导出的镜像,进行gzip压缩,缩小文件大小
--------------------
gunzip ****.tar.gz                       说明:将导出的镜像,进行gunzip解压                  
docker load < ***.tar                     说明:本地导入镜像
./app.sh ...yml                             说明:执行发布--因为是离线,需要注释掉app.sh docker pull image 信息,避免下载镜像不成功;
docker run nginx           
docker service ps document_document      说明:查看某个service服务,运行情况;
说明:
1、注释掉./app.sh 里的类似docker pull 注释掉;
2、如果在save的时候,某个镜像没有标签;给某个镜像image 打标签:docker tags id  前缀:版本号 
==============================================================

## 下载安装包
yum --downloadonly --downloaddir=/u01 reinstall -y docker-ce-20.10.24-3.el7 docker-ce-rootless-extras-20.10.24-3.el7 

## 查询依赖
yum deplist fuse-overlayfs-0.7.2-6.el7_8.x86_64

## 离线安装,自动分析依赖
yum localinstall *.rpm

fuse-overlayfs-0.7.2-6.el7_8.x86_64

yum reinstall docker-ce-20.10.24-3.el7 docker-ce-rootless-extras-20.10.24-3.el7 

https://www.fengnayun.com/news/content/129679.html 如何使用yum离线安装docker


yum --downloadonly --downloaddir=/u01 reinstall -y  policycoreutils-python  containerd.io docker-ce-cli libcgroup libseccomp fuse-overlayfs slirp4netns  libpcap.so.1

yum --downloadonly --downloaddir=/data reinstall -y  python2-policycoreutils-2.8-14.2.p01.ky10.noarch python2-audit-3.0-5.se.06.ky10.x86_64
yum --downloadonly --downloaddir=/data reinstall -y  python2-IPy-0.81-26.ky10.noarch python2-libsemanage-2.9-se.01.ky10.x86_64
yum --downloadonly --downloaddir=/data reinstall -y  python2-libselinux-2.9-se.05.ky10.x86_64 python2-setools-4.1.1-17.ky10.x86_64
yum --downloadonly --downloaddir=/data reinstall -y  python2-enum34-1.1.6-8.ky10.noarch 

yum list docker-ce --showduplicates

docker stack deploy -c document/document.yml document --with-registry-auth


http://www.kler.cn/a/542612.html

相关文章:

  • Anything llm Token数理解
  • Node.js调用DeepSeek Api 实现本地智能聊天的简单应用
  • Django学习笔记(第一天:Django基本知识简介与启动)
  • Python----PyQt开发(PyQt基础,环境搭建,Pycharm中PyQttools工具配置,第一个PyQt程序)
  • 分布式kettle调度平台- web版转换,作业编排新功能介绍
  • 推荐一款 免费的SSL,自动续期
  • SaaS+AI应用架构:业务场景、智能体、大模型、知识库、传统工具系统
  • 停止回答 definecomponent is not defined
  • 基于脚本的modelsim自动化仿真笔记
  • 算法随笔_44: 最大矩形
  • AI时代下的安全堡垒:零信任模式如何守护你的AI系统
  • elementUI表单校验失败自动聚焦到失败input/select等输入框
  • 云计算如何推动数字化转型?
  • HTTP请求响应分析:HTTP/1.1→HTTP/2
  • 分布式通信处理层中kafka和Redis的作用
  • 《从入门到精通:蓝桥杯编程大赛知识点全攻略》(十一)-回文日期、移动距离、日期问题
  • VPN服务器是怎么把数据转发到外网的?
  • 二、k8s项目的生命周期
  • PostgreSQL 18新特性之DML语句RETURNING增强
  • java微服务常用技术
  • Git生成公钥和私钥的方式
  • 算法05-堆排序
  • 【Golang学习之旅】使用 JWT 进行身份认证(Token 机制)
  • 解决No module named ‘llama_index.llms.huggingface‘
  • 浅聊如何通过redis去做一个排行榜
  • 【DeepSeek】DeepSeek的横向扩展使用② | 制作PPT