Docker CE提供了构建、发布和运行分布式应用程序容器所需的所有功能。它包括Docker Engine,这是Docker的核心组件,允许你在容器中运行和打包应用程序

env

  • CentOS Stream release 9
  • docker-ce-19.03.5

kernel: Linux 5.14.0-432.el9.x86_64 x86_64

warning info

[root@c9-70 ~]# docker info
Client:
 Debug Mode: false

Server:
 Containers: 1
  Running: 0
  Paused: 0
  Stopped: 1
 Images: 1
 Server Version: 19.03.5
 Storage Driver: overlay2
  Backing Filesystem: extfs
  Supports d_type: true
  Native Overlay Diff: true
 Logging Driver: json-file
 Cgroup Driver: cgroupfs
 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: runc
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: b34a5c8af56e510852c35414db4c1f4fa6172339
 runc version: 3e425f80a8c931f88e6d94a8c831b9d5aa481657
 init version: fec3683
 Security Options:
  seccomp
   Profile: default
 Kernel Version: 5.14.0-432.el9.x86_64
 Operating System: CentOS Stream 9
 OSType: linux
 Architecture: x86_64
 CPUs: 2
 Total Memory: 3.824GiB
 Name: c9-70
 ID: AWK6:MGUW:WKTT:2UXU:FRNE:CY5P:WTPB:YNHN:HO6W:J7PM:W5SZ:ZGUL
 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
 Registry Mirrors:
  https://jnxt8d8b.mirror.aliyuncs.com/
 Live Restore Enabled: false
 Product License: Community Engine

//提示信息
WARNING: No swap limit support
WARNING: No kernel memory limit support
WARNING: No kernel memory TCP limit support
WARNING: No oom kill disable support
WARNING: No cpu cfs quota support
WARNING: No cpu cfs period support
WARNING: No cpu shares support

强迫症,看着很不爽

resolve

Docker v20.10.7+ 移除WARNING: No kernel memory limit support 这个 Warning信息,因此升级docker-ce版本即可

1.download
https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/static/stable/x86_64/

2.stop docker serivce
systemctl stop docker

3.cp
tar zxf  docker-20.10.9.tgz 
mv docker/*  /usr/bin/

4.start docker service
systemctl start docker

5.testing
docker info
[root@c9-70 ~]# docker info
Client:
 Context:    default
 Debug Mode: false

Server:
 Containers: 1
  Running: 0
  Paused: 0
  Stopped: 1
 Images: 1
 Server Version: 20.10.9
 Storage Driver: overlay2
  Backing Filesystem: extfs
  Supports d_type: true
  Native Overlay Diff: true
  userxattr: false
 Logging Driver: json-file
 Cgroup Driver: systemd
 Cgroup Version: 2
 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: 5b46e404f6b9f661a205e28d59c982d3634148f8
 runc version: v1.0.2-0-g52b36a2d
 init version: de40ad0
 Security Options:
  seccomp
   Profile: default
  cgroupns
 Kernel Version: 5.14.0-432.el9.x86_64
 Operating System: CentOS Stream 9
 OSType: linux
 Architecture: x86_64
 CPUs: 2
 Total Memory: 3.824GiB
 Name: c9-70
 ID: AWK6:MGUW:WKTT:2UXU:FRNE:CY5P:WTPB:YNHN:HO6W:J7PM:W5SZ:ZGUL
 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
 Registry Mirrors:
  https://jnxt8d8b.mirror.aliyuncs.com/
 Live Restore Enabled: false
 Product License: Community Engine