Docker01 CentOS配置Docker

  1. 更新yum源

    yum makecache fast
  2. 添加docker源

    yum-config-manager  --add-repo https://download.docker.com/linux/centos/docker-ce.repo
  3. 列出docker源,并选择版本安装

    yum list docker-ce.x86_64  --showduplicates | sort -r 

    docker版本列表

  4. 选择docker版本安装

    yum install docker-ce-<VERSION>
  5. 安装了docker后,需要引导该服务才能应用它
    ```powershell
    systemctl start docker

systemctl enable docker

或者

chkconfig docker on
```

  1. 验证docker是否安装成功
    ```powershell

    查看docker版本信息

    docker --version

查看安装的docker信息

docker info
```

  1. 添加普通用户到docker用户组
    ```powershell

    *****************题外话******************

将普通用户添加至sudoer用户组

visudo -f /etc/sudoers

在root ALL=(ALL) ALL下一行添加如下语句

username ALL=(ALL) ALL # 其中username是想要添加的用户名

**************题外话结束****************

在docker安装完之后,会自动创建docker用户组

添加当前用户至docker

sudo gpasswd -a${USER} docker

重启docker服务

sudo service docker restart

切换当前用户到新group或者重启X会话

newgrp - docker
pkill X

最后一步是必须的,应用docker获取到的是缓存的组信息,刚添加的组信息未能生效,所以Docker images执行时同样有错

```

猜你喜欢

转载自www.cnblogs.com/gupan/p/9021316.html