Docker入门01-在CentOs下安装Docker-CE

Docker入门01-在CentOs下安装Docker-CE


[官方文档 ]

借鉴文章 – https://blog.csdn.net/eugeneheen_chen/article/details/73757758——[地址]

安装

  • 卸载老版本的Docker及其依赖
# sudo yum remove docker \
> docker-client \
> docker-common \
> docker-latest \
> docker-latest-logrotate \
> docker-logrotate \
> docker-selinux \
> docker-engine-selinux \
> docker-engine
  • 正式安装Docker及其依赖

    • 先安装一个Docker仓库(Docker repository)用来管理Docker,你可以从这个仓库中安装和更新Docker
      • 安装Docker repository所需的依赖包yum-utils,yum-utils提供yum-config-manager单元来管理yum源,还需要安装device-mapper-persistent-data和lvm2这两个存储设备映射(devicemapper)所必须的两个软件包
      • # sudo yum install -y yum-utils \
        device-mapper-persistent-data \
        lvm2
    • 接着需要安装一个稳定的仓库(stable repository),仓库配置会保存到 /etc/yum.repos.d/docker-ce.repo文件中
    
    #sudo yum-config-manager \
    
                --add-repo \
                https://download.docker.com/linux/centos/docker-ce.repo
    • 更新yum安装的相关的docker软件包
      # sudo yum makecache fast
    • 安装Docker-CE(如果想安装docker-ee,将docker-ce直接改成docker-ee即可)
      sudo yum install docker-ce
    • 设置Docker-CE随系统启动
      # systemctl enable docker.service
      -启动Docker
      # sudo systemctl start docker
    • 检查Docker是否安装成功
      # docker version
      或者
      # docker info
  • 卸载Docker

    • 查询已经安装的docker包

      
      # yum list installed | grep docker
      
      docker-ce.x86_64                      18.03.0.ce-1.el7.centos         @docker-ce-stable
      
    • 卸载选中的docker版本
      # yum remove docker-ce.x86_64

    • 删除与docker相关的所有镜像、容器、自定义配置等一系列文件
      sudo rm -rf /var/lib/docker

猜你喜欢

转载自blog.csdn.net/Attack_on_KING/article/details/79978827