CentOS7安装配置Docker

环境

1、安装Docker要求CentOS至少是CentOS 7,且内核版本不低于3.10
CentOS 7(内核:4.18.13-1.el7.elrepo.x86_64)
2、Docker版本:18.06.1-ce

安装Docker

使用阿里云官方安装脚本自动安装

$ curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

启动Docker

# 设置docker开机启动
$ systemctl start docker.service 
#启动docker
$ systemctl enable docker.service 

设置非root用户免sudo操作docker

# 添加docker用户组
$ sudo groupadd docker
# 将当前用户加入docker用户组
$ sudo gpasswd -a ${USER} docker
# 重启docker
$ sudo service docker restart
# 切换用户组
$ newgrp - docker
# 验证
$ docker version
Client:
 Version:            18.06.1-ce 
 API version:        1.38 
 Go version:         go1.10.3 
 Git commit:         e68fc7a 
 Built:              Tue Aug 21 17:23:03 2018 
 OS/Arch:            linux/amd64 
 Experimental:       false
Server:
 Engine:
   Version:          18.06.1-ce  
   API version:      1.38 (minimum version 1.12)  
   Go version:       go1.10.3  
   Git commit:       e68fc7a  
   Built:            Tue Aug 21 17:25:29 2018  
   OS/Arch:          linux/amd64  
   Experimental:     false

Docker配置阿里云镜像加速器

国内访问Docker Hub可能有些慢,因此我们需要配置加速器。阿里云提供了阿里云加速器,注册用户后登陆https://cr.console.aliyun.com/cn-hangzhou/repositories,便可以领取一个加速器。

$ sudo mkdir -p /etc/docker
$ sudo tee /etc/docker/daemon.json <<-'EOF'
>{
>   "registry-mirrors": ["https://xxxxximyvi.mirror.aliyuncs.com"]
>}
>EOF
$ sudo systemctl daemon-reload
$ sudo systemctl restart docker

猜你喜欢

转载自blog.csdn.net/Loiterer_Y/article/details/83024096