注:Centos系统内核要不低于3.10,可通过 uname -r 来查询当前内核版本。
安装依赖包,执行命令
yum ``install -y yum-utils device-mapper-persistent-data lvm2
配置国内源(直接执行安装docker命令会很慢。配置国内的源可以解决问题-阿里云的源。)
yum-config-manager --add-repo mirrors.aliyun.com/docker-ce/l…
接着再执行安装docker命令
yum install docker-ce docker-ce-cli containerd.io
配置docker开机自启
systemctl enable docker
启动docke命令
systemctl start docker
查看Docker是否成功
docker info
[root@anonymous /]# docker info
Client:
Context: default
Debug Mode: false
Plugins:
app: Docker App (Docker Inc., v0.9.1-beta3)
buildx: Docker Buildx (Docker Inc., v0.8.1-docker)
scan: Docker Scan (Docker Inc., v0.17.0)
Server:
Containers: 0
Running: 0
Paused: 0
Stopped: 0
Images: 0
Server Version: 20.10.14
Storage Driver: overlay2
Backing Filesystem: xfs
Supports d_type: true
Native Overlay Diff: true
userxattr: false
Logging Driver: json-file
Cgroup Driver: cgroupfs
Cgroup Version: 1
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
Swarm: inactive
Runtimes: io.containerd.runc.v2 io.containerd.runtime.v1.linux runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 3df54a852345ae127d1fa3092b95168e4a88e2f8
runc version: v1.0.3-0-gf46b6ba
init version: de40ad0
Security Options:
seccomp
Profile: default
Kernel Version: 3.10.0-1160.el7.x86_64
Operating System: CentOS Linux 7 (Core)
OSType: linux
Architecture: x86_64
CPUs: 1
Total Memory: 1.917GiB
Name: anonymous
ID: 7FPP:SK5H:BL4I:3OQT:VWTM:YMNG:GHVH:JC2N:EJY3:YEIK:RFIJ:SKCU
Docker Root Dir: /var/lib/docker
Debug Mode: false
Registry: https://index.docker.io/v1/
Labels:
Experimental: false
Insecure Registries:
127.0.0.0/8
Live Restore Enabled: false
查看docker版本(也可通过该命令检测是否安装成功)
docker -v
移除Docker-ce服务并删除Docker依赖项
yum remove docker-ce
sudo rm -rf /var/lib/docker\
添加阿里容器镜像,开启镜像加速功能
sudo mkdir -p ``/etc/docker``sudo tee /etc/docker/daemon``.json <<-``'EOF'``{`` ``"registry-mirrors"``: [``"https://2m12ya32.mirror.aliyuncs.com"``]``}``EOF``sudo systemctl daemon-reload``sudo systemctl restart docker |-