CentOS 安装 Docker
2020-11-06 本文已影响0人
Liucq637
1、环境准备
操作系统:CentOS 7+
软件源:阿里云镜像
2、使用官方安装脚本自动安装(2选1)
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
curl -sSL https://get.daocloud.io/docker | sh
3、手动安装
3.1、卸载旧版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
3.2、安装 Docker-ec,使用 Docker 仓库进行安装
3.2.1、安装所需的软件包。yum-utils 提供了 yum-config-manager ,
并且 device mapper 存储驱动程序需要 device-mapper-persistent-data 和 lvm2。
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
3.2.2、设置稳定仓库
官网
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
阿里云(推荐)
sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3.2.3、安装Docker Engine-Community(Docker-ec)
sudo yum install docker-ce docker-ce-cli containerd.io
如果提示接收GPG密钥,选择是
4、启动 Docker
sudo systemctl start docker
5、验证
docker version
命令打印如下,即表示启动成功
![](https://img.haomeiwen.com/i25115996/a261cfe8e149124b.png)
6、服务管理
启动
sudo systemctl start docker
停止
sudo systemctl stop docker
重启
sudo systemctl restart docker
7、授权普通用户使用 Docker
1、创建docker组
sudo groupadd docker
2、将普通用户加入docker用户组
sudo gpasswd -a ${USER} docker
3、重启docker服务
sudo systemctl restart docker
4、关闭当前窗口,重新连接,普通用户就可以使用了