centos docker install
阿新 • • 發佈:2020-06-30
Refer to: https://docs.docker.com/engine/install/centos/
issue:
# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# yum install docker-ce docker-ce-cli containerd.io
...
--> Finished Dependency Resolution
Error: Package: containerd.io-1.2.13-3.2.el7.x86_64 (docker-ce-stable)
Requires: container-selinux >= 2:2.74
Error: Package: 3:docker-ce-19.03.12-3.el7.x86_64 (docker-ce-stable)
Requires: container-selinux >= 2:2.74
...
http://mirror.centos.org/centos/7/extras/x86_64/Packages/ get container-selinux-2.107-3.el7.noarch.rpm
# rpm -ivh container-selinux-2.107-3.el7.noarch.rpm
Again,
# yum install docker-ce docker-ce-cli containerd.io
For non-root user run docker,
create group, (optional, this group exists in default after install docker)
$ sudo groupadd docker
add user to the group,
$ sudo usermod -aG docker $USER
active the changes to group,
$ newgrp docker
Set docker start with system boot,
$ sudo systemctl enable docker
$ sudo chkconfig docker on
Change the registry to Aliyun,
$ sudo mkdir -p /etc/docker
run,