目录

  • 卸载旧版本(如果没安装过,就忽略这个步骤)
  • 设置镜像仓库
  • 安装docker
  • 修改docker配置文件
  • 启动docker
  • 查看版本及帮助
  • 更换docker安装目录(如果没有自定义路径情况下,就忽略这个步骤)
  • 有时候还需要docker-compose指令

卸载旧版本(如果没安装过,就忽略这个步骤)

[root@localhost ~]# yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine

设置镜像仓库

[root@localhost ~]# yum install -y yum-utils #使用存储库安装[root@localhost ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #添加阿里云开源镜像仓库[root@localhost ~]# yum makecache fast #更新索引,将软件包信息提前在本地索引缓存

安装docker

注:建议安装之前先做安装包保存留作备用,然后再去安装
以下为在线下载,离线安装

[root@localhost ~]# yum install --downloadonly --downloaddir=/tmp/docker-install docker-ce-20.10.9 #下载指定版本及相关依赖
[root@localhost ~]# yum -y localinstall /tmp/docker-install/*.rpm #相关依赖都有,安装过程中会从本地目录自动查找,安装结束后,之前下载的rpm包不会被清理掉

以下为在线下载,在线安装

#在线下载很慢,其中containerd.io安装失败次数最多,反复重试好几遍,而且安装之后会自动删除安装包
[root@localhost ~]# yum install -y docker-ce #默认安装最新版
[root@localhost ~]# yum list docker-ce --showduplicates | sort -r #查看现有版本
[root@localhost ~]# yum install -y docker-ce--20.10.9 #安装指定版本,和下边的图片内容做好对比,版本别填错,指定版本不演示了

修改docker配置文件

[root@localhost ~]# cat << EOF > /etc/docker/daemon.json
{"debug": true,"default-address-pools": [{"base": "172.17.0.0/16","size": 24}],"registry-mirrors": ["http://mirrors.aliyun.com"], #目前在用以前下载备用的镜像,这个其实是没用上的"graph":"/data/docker/lib",  #注意这里是我自己的路径,默认位置在/var/lib/docker"log-driver":"json-file","log-opts":{"max-size":"500m", "max-file":"3"} #日志最大500M,最多保存3个日志文件
}
EOF

启动docker

[root@localhost ~]# systemctl start docker
[root@localhost ~]# systemctl enable docker

查看版本及帮助

[root@localhost ~]# docker version
[root@localhost ~]# docker --help

更换docker安装目录(如果没有自定义路径情况下,就忽略这个步骤)

[root@localhost ~]# rsync -avz /var/lib/docker /data/docker/lib/
[root@localhost ~]# systemctl daemon-reload
[root@localhost ~]# systemctl restart docker

有时候还需要docker-compose指令

官方地址:https://docs.docker.com/compose/install/
找到linux版本,官网有安装指令,建议下载完成后,把指令和docker-ce的离线包一起保存备用,docker-compose在/usr/local/bin/目录

[root@localhost ~]# curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
[root@localhost ~]# chmod +x /usr/local/bin/docker-compose
[root@localhost ~]# docker-compose -v

后来又试了国外网站发现不行,只能用之前保存的低版本

docker 在线安装相关推荐

  1. Docker在线安装

    Docker的安装 1   Docker官网 https://get.docker.com 2   Docker详细定义 百度百科:http://baike.baidu.com/link?url=Bv ...

  2. Docker 安装教程|在线安装、离线安装和脚本文件安装

    在Linux系统上安装Docker有3种方式,分别为在线安装.离线安装以及脚本文件安装,其中最常用也是官方推荐的安装方式就是在线安装.接下来将在 Ubuntu16.04系统上分别针对这3种安装方式进行 ...

  3. Docker的安装和测试

    1,Docker安装 Docker是啥,以及其与虚拟机的对比,就不介绍了,网上有很多资源可以学习和了解.  本篇文章重点介绍Docker的安装和测试使用. Docker的安装,分为离线安装和在线安装两 ...

  4. Centos7.x 在线安装Docker和离线安装 Docker

    文章目录 一.在线安装 二.联网下载软件 2.1. 下载rpm 2.2. 安装 docker 2.3.测试验证 一.在线安装 sudo yum install -y yum-utils device- ...

  5. 在线安装docker

    文章目录 一.安装docker 1. 在线安装docker 2. 换镜像源 一.安装docker 1. 在线安装docker #安装 yum install docker#检验安装是否成功 [root ...

  6. Docker安装Redis(普通安装+在线安装+离线安装)

    文章目录 Redis概述 一.磁盘安装 1.1 安装环境 1.2 安装步骤 1.3 服务器启停命令 二.docker安装 1.在线安装 2.离线安装 总结 Redis概述 Redis,英文全称是Rem ...

  7. CentOS 7 在线安装docker及问题处理(一)

    目录 前言 一.条件准备 二.操作步骤 1.添加docker的yum源 2.查看所有仓库中docker版本. 3.配置镜像加速器 4.加载daemon.json文件 5.安装docker 6.启动,并 ...

  8. Linux离线与在线安装Docker 详细教程

    前言: CentOS系统下Docker相关简单命令: 1.启动docker: systemctl start docker 或 service docker start 2.停止docker:syst ...

  9. 【Linux operation 55】centos 9 steam 在线安装docker

    1.卸载旧版本 旧版本的 Docker 被称为docker或docker-engine.如果安装了这些,卸载它们以及相关的依赖项. yum remove docker \docker-client \ ...

最新文章

  1. modelsim读取文件中的数据_modelsim中的文件操作—— 大数据测试
  2. php编程用空格,shell 编程中空格的使用方法
  3. 调用startActivityForResult后,onActivityResult立刻回调
  4. 使内嵌式jetty服务器支持jsp
  5. 计算机操作系统作业答案,计算机操作系统作业及答案
  6. pthon_函数式编程与面向对象编程的比较
  7. 自动化测试---Assert
  8. 配置.net连接数据库的配置文件
  9. 软件测试工程师-HTML
  10. python虚拟机 基于寄存器_基于栈虚拟机和基于寄存器虚拟机的比较
  11. [讨论] 全新首发WIN7 3264 WINSXS进一步精简批处理公测
  12. qtqpixmap不出现图片_亚马逊对产品图片有哪些基本要求
  13. win2003系统自动登录两法
  14. python中from的用法_Python import用法以及与from...import的区别
  15. ibm x3650 服务器安装系统安装,IBM服务器X3650安装操作系统步骤
  16. ASM 转自三思笔记,改成自己看着舒服的格式而已
  17. S7-1200做智能IO设备
  18. java游戏 亚瑟,王者荣耀:纯肉流亚瑟终于火了!玩家历时两个月研发亚瑟终极肉装...
  19. 用VASP+VTST计算Raman光谱 (抛砖引玉)
  20. WKWebView 使用及注意点(keng)

热门文章

  1. 每天小练笔2-大数求和
  2. 2.机器学习复习笔记-各种评估指标
  3. kingview3d在楼宇行业的应用
  4. 一个事物两个方面的对比举例_对比:把两种相反的事物或一种事物相对立的两个方面作比较. 作用:鲜明地突出了主要事物或事物的主要方面的××特征....
  5. 中国航空发动机行业发展动态分析与十四五战略规划研究报告2022-2028年版
  6. 2021考研政治腿四错题、重点题汇总
  7. 智慧社区解决方案的服务形式有哪些
  8. 书籍-传承至今的智慧载体
  9. 让动物保育理念能更贴近民众 街景服务与胜博发公益结合迈进大象保护区
  10. 一星期机战A的剧情随想