- A+
所属分类:linux技术
一、安装须知
Docker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10。 CentOS 7满足最低内核的要求,但由于内核版本比较低,部分功能(如 overlay2 存储层驱动)无法使用,并且部分功能可能不太稳定。
查看CentOS版本及及内核版本
$ rpm -q centos-release $ uname -r
二、安装Docker
1、使用yum安装
1)安装一些必要的依赖包:
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2)添加 yum 软件源:
$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3)更新 yum 软件源缓存,并安装 docker-ce:
$ sudo yum -y makecache fast
$ sudo yum -y install docker-ce
2、使用脚本自动安装
$ curl -fsSL get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh --mirror Aliyun
三、启动与检查服务
1)启动docker $ sudo systemctl enable docker $ sudo systemctl start docker 2)检查docker是否正确安装,输入如下测试一个镜像 $ docker run hello-word
四、建立docker 用户组
默认情况下, docker 命令会使用 Unix socket 与 Docker 引擎通讯。而只有root 用户和 docker 组的用户才可以访问 Docker 引擎的 Unix socket。出于安全考虑,一般 Linux 系统上不会直接使用 root 用户。因此,更好地做法是将需要使用 docker 的用户加入 docker 用户组。
1)建立 docker 组: $ sudo groupadd docker 2)将当前用户加入 docker 组: $ sudo usermod -aG docker $USER 3)退出当前终端并重新登录,进行测试。
参考:
《Docker 技术入门与实践》