【完美解决】 重新安装
[root@ docker-install]# ps -elf | grep docker
[root@ docker-install]# docker ps
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
[root@ docker-install]# systemctl stop dockerd
Failed to stop dockerd.service: Unit dockerd.service not loaded.
[root@ docker-install]# pkill dockerd
[root@ docker-install]# pkill docker
[root@ docker-install]# ps -elf | grep docker
[root@ docker-install]# systemctl start docker
Job for docker.service failed because the control process exited with error code.
See "systemctl status docker.service" and "journalctl -xe" for details.
[root@ docker-install]# yum remove containerd.x86_64
[root@ docker-install]# yum remove docker-ce-cli.x86_64
[root@ docker-install]# yum remove docker-runc.x86_64
[root@ docker-install]# yum remove fuse3.x86_64
[root@ docker-install]# yum remove slirp4netns.x86_64
[root@ docker-install]# rpm -qa | grep docker
[root@ docker-install]# rpm -qa | grep docker-ce
[root@ docker-install]# rpm -qa | grep slirp
libslirp-4.4.0-4.ky10.x86_64
[root@ docker-install]# yum remove libslirp-4.4.0-4.ky10.x86_64
[root@ docker-install]# rpm -qa | grep slirp4netn
[root@ docker-install]# rpm -qa | grep docker-ce-rootless-extras
[root@ docker-install]# yum install libcgroup
[root@ docker-install]# rpm -ivh *.rpm
Verifying... ################################# [100%]
Preparing... ################################# [100%]
package container-selinux-2:2.138.0-1.p01.ky10.noarch (which is newer than container-selinux-2:2.107-3.p03.ky10.noarch) is already installed
[root@ docker-install]# yum remove container-selinux
[root@ docker-install]# rpm -ivh *.rpm
Verifying... ################################# [100%]
Preparing... ################################# [100%]
Updating / installing...
1:libslirp-4.4.0-4.ky10 ################################# [ 10%]
2:slirp4netns-1.1.9-1.ky10 ################################# [ 20%]
3:fuse3-3.9.2-8.ky10 ################################# [ 30%]
4:fuse-overlayfs-1.4.0-2.ky10 ################################# [ 40%]
5:docker-ce-cli-1:20.10.16-1.ky10 ################################# [ 50%]
6:container-selinux-2:2.107-3.p03.k################################# [ 60%]
name=[secadm], sename=[secadm_u], home=[/home/secadm], prefix=[secadm], level=[s0]
name=[auditadm], sename=[auditadm_u], home=[/home/auditadm], prefix=[audadm], level=[s0]
Deprecated, use selabel_lookup
7:containerd-1.6.20-4.ky10 ################################# [ 70%]
8:docker-ce-rootless-extras-0:20.10################################# [ 80%]
9:docker-ce-20.10.16-1.ky10 ################################# [ 90%]
10:docker-runc-1.0.0.rc3-203.p03.ky1################################# [100%]
[root@ docker-install]# systemctl start docker
Job for docker.service failed because the control process exited with error code.
See "systemctl status docker.service" and "journalctl -xe" for details.
[root@ docker-install]# rm -rf /usr/lib/systemd/system/docker.service
[root@ docker-install]# rpm -ivh docker-ce-20.10.16-1.ky10.x86_64.rpm
Verifying... ################################# [100%]
Preparing... ################################# [100%]
package docker-ce-20.10.16-1.ky10.x86_64 is already installed
[root@ docker-install]# yum reinstall docker-ce-20.10.16-1.ky10.x86_64.rpm
[root@ docker-install]# systemctl daemon-reload
[root@ docker-install]# systemctl restart docker
Job for docker.service failed because the control process exited with error code.
See "systemctl status docker.service" and "journalctl -xe" for details.
[root@ docker-install]# systemctl status containerd.service
● containerd.service - containerd container runtime
Loaded: loaded (/usr/lib/systemd/system/containerd.service; disabled; vendor preset: disabled)
Active: active (running) since Wed 2024-06-12 16:57:05 CST; 47min ago
Docs: https://containerd.io
Main PID: 1832910 (containerd)
Tasks: 23
Memory: 30.3M
CGroup: /system.slice/containerd.service
└─1832910 /usr/bin/containerd
[root@ docker-install]# journalctl -eu docker
[root@ docker-install]# vim /etc/docker/daemon.json
[root@ docker-install]# rm -rf /etc/docker/daemon.json
[root@ docker-install]# systemctl restart docker
[root@ docker-install]# systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
Active: active (running) since Wed 2024-06-12 17:46:22 CST; 7s ago
Docs: https://docs.docker.com
[root@ docker-install]# docker info
Client:
Context: default
Debug Mode: false
Server:
Server Version: 20.10.16
[root@ docker-install]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
[root@ docker-install]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
那么就去阿里云镜像站配置镜像加速器,重新pull你需要的容器
https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
[root@iZi5c01l002tneua0hoc8uZ docker-install-x86sp1]# docker pull minio/minio
Using default tag: latest
latest: Pulling from minio/minio
969cd2eb857f: Retrying in 1 second
c9d3951f347d: Retrying in 1 second
61f3a463bad0: Retrying in 1 second
3b27a15bb8a4: Waiting
07ebbb9500d9: Waiting
ca74b6463b85: Waiting
45347401fdc4: Waiting
18d7fb2fb626: Waiting
error pulling image configuration: download failed after attempts=6: dial tcp 173.252.88.133:443: i/o timeout
[root@iZi5c01l002tneua0hoc8uZ docker-install-x86sp1]# sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'[root@iZi5c01l002tneua0hoc8uZ docker-install-x86sp1]# sudo tee /etc/docker/daemon.json <<-'EOF'
> {
> "registry-mirrors": ["https://n20khobw.mirror.aliyuncs.com"]
> }
> EOF
sudo systemctl daemon-reload{
"registry-mirrors": ["https://n20khobw.mirror.aliyuncs.com"]
}
[root@iZi5c01l002tneua0hoc8uZ docker-install-x86sp1]# sudo systemctl daemon-reload
[root@iZi5c01l002tneua0hoc8uZ docker-install-x86sp1]# sudo systemctl restart docker
[root@iZi5c01l002tneua0hoc8uZ docker-install-x86sp1]# docker pull minio/minio
Using default tag: latest
latest: Pulling from minio/minio
d46336f50433: Pull complete
be961ec68663: Pull complete
44173c602141: Pull complete
a9809a6a679b: Pull complete
df29d4a76971: Pull complete
2b5a8853d302: Pull complete
84f01ee8dfc1: Pull complete
Digest: sha256:d786220feef7d8fe0239d41b5d74501dc824f6e7dd0e5a05749c502fff225bf3
Status: Downloaded newer image for minio/minio:latest
docker.io/minio/minio:latest
[root@iZi5c01l002tneua0hoc8uZ docker-install-x86sp1]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
minio/minio latest e31e0721a96b 2 years ago 406MB