【docker安装】Centos7 安装 Docker (yum)

前言

Centos 7 安装Docker快速版。记录一次安装过程。

目录

一、基础环境准备

二、配置阿里云yum源(已配置忽略)

三、开始安装docker

1. 卸载旧有的docker(如果存在)

2. 建议重新安装epel源(如果已安装)

3. 安装 yum-utils

4. 添加docker repository

5. 更新软件包索引

6. 安装

7. 列出yum源里的docker软件版本

四、配置镜像加速

五、测试

​ 六、常用启停命令

一、基础环境准备

虚拟机/ECS:Centos 7 x86_64 8c16m(建议最低1c2m,自行设置)

要求:可以上网,root用户

二、配置阿里云yum源(已配置忽略)

- wget命令

cd /etc/yum.repos.d/
# 备份默认的repo文件
mkdir bak && mv *.repo bak
# 下载阿里云yum源文件
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# 清理、更新缓存
yum clean all && yum makecache

- curl命令

cd /etc/yum.repos.d/
# 备份默认的repo文件
mkdir bak && mv *.repo bak
# 下载阿里云yum源文件
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# 清理、更新缓存
yum clean all && yum makecache

- 没有wget、curl命令

        - 虚拟机
          http://mirrors.aliyun.com/repo/Centos-7.repos

          在Windows上下载该文件(浏览器直接敲地址),通过scp\VmTools\共享文件夹\*ftp放到 

          /etc/yum.repos.d/

cd /etc/yum.repos.d/
# 备份默认的repo文件
mkdir bak && mv *.repo bak
# 修改名称(不改名也能用,但有些时候会有问题)
mv Centos-7.repo CentOS-Base.repo
# 清理、更新缓存
yum clean all && yum makecache

        - ECS

        同上,在Windows上下载该文件。

        通过*ftp\scp,上传到 /etc/yum.repos.d/

cd /etc/yum.repos.d/
# 备份默认的repo文件
mkdir bak && mv *.repo bak
# 修改名称(不改名也能用,但有些时候会有问题)
mv Centos-7.repo CentOS-Base.repo
# 清理、更新缓存
yum clean all && yum makecache

三、开始安装docker

1. 卸载旧有的docker(如果存在)
yum remove docker  docker-client docker-client-latest docker-common  docker-latest docker-latest-logrotate docker-logrotate docker-engine
2. 建议重新安装epel源(如果已安装)
rpm -qa | epel
yum remove epel-release
yum -y install epel-release

3. 安装 yum-utils
yum install -y yum-utils

4. 添加docker repository
yum-config-manager  --add-repo  http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

5. 更新软件包索引
yum makecache fast

6. 安装

        - 最新版

yum -y install docker-ce docker-ce-cli containerd.io

         - 指定版本

yum install docker-ce-20.10.8 docker-ce-cli-20.10.8 containerd.io
7. 列出yum源里的docker软件版本
yum list docker-ce --showduplicates | sort -r

四、配置镜像加速

因网络问题,国内一般访问docker官方镜像仓库很慢,所以要配置镜像加速。

阿里云-计算,为了无法计算的价值 (aliyun.com)

 访问阿里云

登录

 搜索 “容器”,找到 容器镜像服务

将命令粘到主机内执行即可。

五、测试

# 查看docker版本
docker --version
# 运行hello world测试 
docker run hello-world
# 查看运行中的容器
docker ps
# 查看所有容器
docker ps -a
# 查看镜像
docker images

 六、常用启停命令

# 启动
systemctl start docker
# 停止
systemctl stop docker
# 状态
systemctl status docker
# 开机启动
systemctl enable docker
# 禁用开机启动
systemctl disable docker

结语

至此,在Centos 7中Docker安装完成,希望可以帮到你。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值