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

centos安装docker详细步骤

目录

  • 一.前言
    • 1.环境要求
    • 2.官网中文安装参考手册
  • 二.安装步骤
    • 1.卸载旧版本
    • 2.安装需要的软件包
    • 3.设置docker镜像源
        • 1.配置docker镜像源
          • 方式1:官网地址(外国):
          • 方式2:阿里云源:
          • 2.查看配置是否成功
    • 4.更新yum软件包索引
    • 5.可以查看所有仓库中所有docker版本
    • 6、安装docker
    • 7、启动并加入开机启动
    • 8、验证安装是否成功(有client和service两部分表示docker安装启动都成功了)
      • 1.查看docker版本
      • 2.查看docker运行状态
        • 方式1:
        • 方式2:
    • 9、配置镜像加速
      • 1.前言
      • 2.配置
  • 三.卸载docker
      • 1.停止Docker
      • 2.yum卸载Docker
      • 3.rm删除Docker的目录

一.前言

1.环境要求

环境要求:centos7.0以上版本(docker支持最低版本)

2.官网中文安装参考手册

https://docs.docker.com/install/linux/docker-ce/centos/

二.安装步骤

1.卸载旧版本

进入centos系统root执行以下命令(\ 是linux系统种命令换行符,如果命令过长,可以用\来换行)

yum remove docker \
docker-client \
docker-client-latest \
docker- common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-sqlinux \
docker-engine-selinux \
docker-engine \
docker-ce

或者

yum remove docker docker-client docker-client-latest docker- common docker-latest docker-latest-logrotate docker-logrotate docker-sqlinux docker-engine-selinux docker-engine docker-ce

2.安装需要的软件包

yum install -y yum-utils device-mapper-persistent-data lvm2

3.设置docker镜像源

1.配置docker镜像源

方式1:官网地址(外国):
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
方式2:阿里云源:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

2.查看配置是否成功
cd /etc/yum.repos.d/
ll

4.更新yum软件包索引

yum makecache fast

5.可以查看所有仓库中所有docker版本

yum list docker-ce --showduplicates | sort -r

6、安装docker

 yum install docker-ce  

7、启动并加入开机启动

#启动:
systemctl start docker
#添加开机启动
systemctl enable docker

8、验证安装是否成功(有client和service两部分表示docker安装启动都成功了)

1.查看docker版本

docker version

2.查看docker运行状态

方式1:

systemctl status docker

方式2:

docker run hello-world

9、配置镜像加速

1.前言

国内从 DockerHub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。Docker 官方和国内很多云服务商都提供了国内加速器服务,例如:
科大镜像:https://docker.mirrors.ustc.edu.cn/
网易:https://hub-mirror.c.163.com/
阿里云:https://<你的ID>.mirror.aliyuncs.com
七牛云加速器:https://reg-mirror.qiniu.com

当配置某一个加速器地址之后,若发现拉取不到镜像,请切换到另一个加速器地址。国内各大云服务商均提供了 Docker 镜像加速服务,建议根据运行 Docker 的云平台选择对应的镜像加速服务。

阿里云镜像获取地址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors,登陆后,左侧菜单选中镜像加速器就可以看到你的专属地址了:

2.配置

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": [ "http://xxx.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

{"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}

三.卸载docker

1.停止Docker

systemctl stop docker

2.yum卸载Docker

yum -y remove docker-ce

3.rm删除Docker的目录

rm -rf /var/lib/docker
http://www.lryc.cn/news/38441.html

相关文章:

  • 初识HTML、W3C标准、如何利用IDEA创建HTML项目、HTML基本结构、网页基本信息
  • 为什么程序员喜欢这些键盘?
  • JS中数组去重的几种方法
  • Nginx 配置实例-负载均衡
  • 引出生命周期、生命周期_挂载流程、生命周期_更新流程、生命周期_销毁流程、生命周期_总结——Vue
  • C++ STL学习之【vector的使用】
  • 方差分析与单因素方差分析
  • 分布式链路追踪组件skywalking介绍
  • SUBMIT的用法
  • 网页基本标签、图像标签、链接标签、块内元素和块元素、列表标签、表格标签
  • RxJava操作符变换过程
  • 开放平台订单接口
  • CDN相关知识点
  • 【论文阅读】注意力机制与二维 TSP 问题
  • [深入理解SSD系列 闪存实战2.1.7] NAND FLASH基本编程(写)操作及原理_NAND FLASH Program Operation 源码实现
  • PMP项目管理项目资源管理
  • 程序的编译和链接
  • Win11的两个实用技巧系列之无法联网怎么办、耳机没声音的多种解决办法
  • 【微信小程序】-- 自定义组件 - 数据监听器 - 案例 (三十五)
  • Linux - 第7节 - 进程间通信
  • # 数据完整性算法在shell及python中的实践
  • QEMU启动x86-Linux内核
  • C/C++每日一练(20230311)
  • 哪个牌子的洗地机耐用?耐用的洗地机推荐
  • 搭建一个中心化的定时服务
  • 【CSS】快速入门笔记
  • 第161篇 笔记-去中心化的含义
  • 「计算机组成原理」数据的表示和运算(二)
  • 建立自己的博客
  • Docker 安装mysql Mac 环境下