安装docker

安装docker

查看Linux的发行版本和环境查看

# 查看内核版本(系统内核是3.10以上的)
# 方法一
[root@iZwz9gbdpfs847zg79dn1bZ /]# uname -r
5.10.84-10.2.al8.x86_64
# 方法二 cat /proc/version (显示正在运行的内核版本)

# 查看系统版本
# 方法一 (只只用于centos版本)
[root@iZwz9gbdpfs847zg79dn1bZ /]# cat /etc/os-release 
NAME="Alibaba Cloud Linux"
VERSION="3 (Soaring Falcon)"
ID="alinux"
ID_LIKE="rhel fedora centos anolis"
VERSION_ID="3"
PLATFORM_ID="platform:al8"
PRETTY_NAME="Alibaba Cloud Linux 3 (Soaring Falcon)"
ANSI_COLOR="0;31"
HOME_URL="https://www.aliyun.com/"
# 方法二
[root@iZwz9gbdpfs847zg79dn1bZ /]# hostnamectl
   Static hostname: iZwz9gbdpfs847zg79dn1bZ //静态主机名
         Icon name: computer-vm //图标名称
           Chassis: vm  //底盘,底架
        Machine ID: 20220225110808110940471000962056
           Boot ID: ec7aa5f9e94840ac88277e0a28d29259
    Virtualization: kvm //虚拟化
  Operating System: Alibaba Cloud Linux 3 (Soaring Falcon) //操作系统
            Kernel: Linux 5.10.84-10.2.al8.x86_64
      Architecture: x86-64 //计算机的体系结构
# 方法三 列出所有版本信息 lsb_release -a
# 方法四 显示的是发行版本信息 cat /etc/issue

安装

帮助文档:https://docs.docker.com/engine/install/centos/
百度搜索docker官网,拉到最底部,选择Docs
进入docker文件系统
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
卸载旧版本的docker

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \ //管理日志文件
                  docker-logrotate \
                  docker-engine

从仓库安装docker需要的一些安装包

 sudo yum install -y yum-utils

设置镜像的仓库

# 官方为国外的地址,下载十分慢
sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

# 国内阿里云镜像仓库地址(不换行)
sudo yum-config-manager \
    --add-repo \    
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo


在这里插入图片描述
成功以后可以查看仓库内容
在这里插入图片描述
更新yum软件包索引

安装docker的引擎(docker的相关内容)

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

启动docker

 sudo systemctl start docker
 #查看是否下载成功
 docker version

#开机自启动
systemctl enable docker

[root@localhost zyw]# systemctl start docker
[root@localhost zyw]# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
[root@localhost zyw]#

在这里插入图片描述
在这里插入图片描述
查看下载的hello-world镜像

docker images

在这里插入图片描述

卸载docker

#查看下载的docker
rpm -qa | grep docker
#卸载docker
#1.删除依赖(二选一)
yum remove docker-ce docker-ce-cli containerd.io
yum remove -y docker-ce-18.06.3.ce-3.el7.x86_64
#2.删除资源
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

配置镜像加速器

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://rgm1n77m.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值