zoukankan      html  css  js  c++  java
  • CentOS 7 安装Docker

    1.安装前检查:

    a.内核版本

    uname -a

    b.检查Device Mapper

    ls -l /sys/class/misc/device-mapper

    2.安装Docker:

    a.更新系统包到最新

    yum -y update

    b.添加yum仓库

    cat >/etc/yum.repos.d/docker.repo <<-EOF
    
    [dockerrepo]
    
    name=Docker Repository
    
    baseurl=https://yum.dockerproject.org/repo/main/centos/7
    
    enabled=1
    
    gpgcheck=1
    
    gpgkey=https://yum.dockerproject.org/gpg
    
    EOF

    c.安装Docker包

    yum install -y docker-engine
    
    yum install -y docker-selinux
    [root@localhost ~]# yum list installed | grep docker
    docker-engine.x86_64                   1.12.3-1.el7.centos             @dockerrepo
    docker-engine-selinux.noarch           1.12.3-1.el7.centos             @dockerrepo

    这里有个非常坑的情况,官方文档没有提到docker-selinux的安装,笔者在使用VirtualBox,配置一个桥接,一个Host-Only的网卡时,只安装docker-engine启动会报错,需要在安装docker-selinux方可。

    可以看github上的两个issues, 1.8.0: Systemd can't start docker on Centos 7.1 #15498 , Docker start times out if firewalld is started #13019 。

    d.启动Docker

    systemctl start docker.service
    systemctl status docker.service

    3.卸载

    a.列出安装的软件包

    [root@localhost ~]# yum list installed | grep docker
    docker-engine.x86_64                   1.12.3-1.el7.centos             @dockerrepo
    docker-engine-selinux.noarch           1.12.3-1.el7.centos             @dockerrepo

    b.移除软件包

    yum -y remove docker-engine.x86_64

    上面的命令不会删除镜像,容器,卷组和用户自配置文件。

    c.删除所有镜像,容器和卷组

    rm -rf /var/lib/docker

    e.删除用户自配置文件

  • 相关阅读:
    Leetcode Reverse Words in a String
    topcoder SRM 619 DIV2 GoodCompanyDivTwo
    topcoder SRM 618 DIV2 MovingRooksDiv2
    topcoder SRM 618 DIV2 WritingWords
    topcoder SRM 618 DIV2 LongWordsDiv2
    Zepto Code Rush 2014 A. Feed with Candy
    Zepto Code Rush 2014 B
    Codeforces Round #245 (Div. 2) B
    Codeforces Round #245 (Div. 2) A
    Codeforces Round #247 (Div. 2) B
  • 原文地址:https://www.cnblogs.com/vijayfly/p/6113786.html
Copyright © 2011-2022 走看看