zoukankan      html  css  js  c++  java
  • centos安装docker

    前提条件

    目前,CentOS 仅发行版本中的内核支持 Docker。

    Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。

    Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。

    使用 yum 安装(CentOS 7下)

    Docker 要求 CentOS 系统的内核版本高于 3.10 。

    通过 uname -r 命令查看你当前的内核版本

    安装 Docker

    • 1. root 安装必须的软件包  su进入root

      安装yum-utils,它提供一个yum-config-manager单元,同时安装的device-mapper-persistent-data和lvm2用于储存设备映射(devicemapper)必须的两个软件包。

     yum install -y yum-utils device-mapper-persistent-data lvm2
    • 2. 紧接着配置一个稳定(stable)的仓库 
      仓库配置会保存到/etc/yum.repos.d/docker-ce.repo文件中。
    yum-config-manager --add-repo  https://download.docker.com/linux/centos/docker-ce.repo
    • 3.更新 yum 缓存(更新Yum安装的相关Docke软件包)
     yum makecache fast
    • 4.安装 Docker-ce:
     yum -y install docker-ce
    安装Docker EE的命令为:sudo yum install docker-ee
    • 5.设置随系统启动(可选)
    systemctl enable docker.service
    • 6.启动 Docker 后台服务
     systemctl start docker
    • 7.测试运行 hello-world
    docker run hello-world

      由于本地没有hello-world这个镜像,所以会下载一个hello-world的镜像,并在容器内运行。

    • 8.docker 版本

       docker version

    卸载Docker

    1.查询已经安装的Docker包

    yum list installed | grep docker
    docker-ce.x86_64 17.12.0.ce-1.el7.centos @docker-ce-stable

    2.删除Yum中的Docker软件包

    sudo yum remove docker-ce.x86_64

    3.删除Docker相关的所有镜像、容器、自定义配置等一系列文件

    sudo rm -rf /var/lib/docker



     


  • 相关阅读:
    github上Devstack的一些变动,截至8.20
    Tokyo Tyrant(TTServer)系列(二)-启动參数和配置
    云方案术语
    四大桌面云显示协议解析
    rdesktop -u qinrui -p 'Aa7788..' 192.168.3.117 -a 32 -g workarea
    IOS开发之block应用
    怎样用EA设计ER图
    使用Jsoup解析和操作HTML
    Speak a Good Word for SB
    LeetCode234_PalindromeLinkedList (推断是否为回文链表) Java题解
  • 原文地址:https://www.cnblogs.com/dangkai/p/10941896.html
Copyright © 2011-2022 走看看