Loading

docker安装

Docker安装

设备信息:

  • centos 7.4

  • 安装用户:root

  • 系统内核版本要求3.10以上,可以通过 uname -r 查看

    [root@localhost home]# uname -r
    3.10.0-693.el7.x86_64
    

1、安装准备

  • 更新yum包

    # 大概执行耗时20多分钟
    yum update
    
  • 卸载旧版本docker

    yum remove docker  docker-common docker-selinux docker-engine
    
  • 安装依赖

    yum install -y yum-utils device-mapper-persistent-data lvm2
    
  • 设置yum源

    yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
    
  • 查看仓库所有docker版本

    repo saved to /etc/yum.repos.d/docker-ce.repo
    [root@localhost home]# yum list docker-ce --showduplicates | sort -r
     * updates: mirrors.ustc.edu.cn
    Loading mirror speeds from cached hostfile
    Loaded plugins: fastestmirror, langpacks
     * extras: mirrors.163.com
    docker-ce.x86_64            3:19.03.9-3.el7                     docker-ce-stable
    docker-ce.x86_64            3:19.03.8-3.el7                     docker-ce-stable
    docker-ce.x86_64            3:19.03.7-3.el7                     docker-ce-stable
    docker-ce.x86_64            3:19.03.6-3.el7                     docker-ce-stable
    docker-ce.x86_64            3:19.03.5-3.el7                     docker-ce-stable
    

2、安装docker

​ 选择对应相应的版本进行安装

# yum install docker-ce-<版本号>.ce
# yum install docker-ce 默认安装最新的版本
# 这里安装的版本是18.06.3
yum install docker-ce-18.06.3.ce

3、安装检测

# 可以查看版本信息
[root@localhost home]# docker --version
Docker version 18.06.3-ce, build d7080c1

# 启动docker服务并加入开机启动
systemctl start docker
systemctl enable docker

4、添加国内镜像加速器

# 阿里云的镜像加速需要登陆获取 控制台-容器镜像服务-镜像加速器-复制加速连接


sudo tee /etc/docker/daemon.json <<-'EOF'
  {
    "registry-mirrors": ["https://hub-mirror.c.163.com",
                         "https://mirror.baidubce.com"]
  }
EOF #改行前面不能有空字符串

# 添加完后,重启下docker服务
sudo systemctl daemon-reload
sudo systemctl restart docker

参考

posted @ 2020-09-13 17:22  偏执的感叹号  阅读(197)  评论(0)    收藏  举报