安装过程
-
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
-
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
-
sudo yum install docker-ce docker-ce-cli containerd.io
遇到 problem with installed package podman-1.4.2-5.module_el8.1.0+237+63e26edc.x86_64
运行命令:sudo dnf remove -y podman ## 卸载podman
-
sudo yum install docker-ce
遇到problem with installed package buildah-1.9.0-5.module_el8.1.0+237+63e26edc.x86_64
运行命令: yum install --allowerasing docker-ce
-
启动docker:sudo systemctl start docker
-
运行命令:sudo docker version 查看版本
-
运行命令:sudo docker run hello-world 验证是否安装成功
以非根用户身份管理docker
- 创建docker组
$ sudo groupadd docker - 将用户添加到docker组
$ sudo usermod -aG docker $USER - 重启
- 验证是否可以在不使用sudo的情况下运行docker命令
$ docker run hello-world