DockerCE之執(zhí)行docker info出現(xiàn)兩條警告信息及解決方案
DockerCE之執(zhí)行docker info出現(xiàn)兩條警告信息
安裝完docker-ce 20.10.12版本后,執(zhí)行docker info的時候出現(xiàn)下面的警告信息。
WARNING: bridge-nf-call-iptables is disabled
WARNING: bridge-nf-call-ip6tables is disabled
[root@node-1 docker-ce]# systemctl start docker.service [root@node-1 docker-ce]# systemctl status docker.service ● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled) Active: active (running) since 四 2021-12-16 07:13:27 CST; 1s ago Docs: https://docs.docker.com Main PID: 96606 (dockerd) Tasks: 8 Memory: 27.5M CGroup: /system.slice/docker.service └─96606 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock 12月 16 07:13:27 node-1 dockerd[96606]: time="2021-12-16T07:13:27.284939882+08:00" level=info msg="scheme \"unix\" not registered, fallback to default scheme" module=grpc 12月 16 07:13:27 node-1 dockerd[96606]: time="2021-12-16T07:13:27.284958321+08:00" level=info msg="ccResolverWrapper: sending update to cc: {[{unix:///run/containerd/containerd.sock <nil> 0 <nil>}] <nil> <nil>}" module=grpc 12月 16 07:13:27 node-1 dockerd[96606]: time="2021-12-16T07:13:27.284970554+08:00" level=info msg="ClientConn switching balancer to \"pick_first\"" module=grpc 12月 16 07:13:27 node-1 dockerd[96606]: time="2021-12-16T07:13:27.347482341+08:00" level=info msg="Loading containers: start." 12月 16 07:13:27 node-1 dockerd[96606]: time="2021-12-16T07:13:27.733612330+08:00" level=info msg="Default bridge (docker0) is assigned with an IP address 172.17.0.0/16. Daemon option --bip can be used to set a preferred IP address" 12月 16 07:13:27 node-1 dockerd[96606]: time="2021-12-16T07:13:27.820102802+08:00" level=info msg="Loading containers: done." 12月 16 07:13:27 node-1 dockerd[96606]: time="2021-12-16T07:13:27.867156288+08:00" level=info msg="Docker daemon" commit=459d0df graphdriver(s)=overlay2 version=20.10.12 12月 16 07:13:27 node-1 dockerd[96606]: time="2021-12-16T07:13:27.867280919+08:00" level=info msg="Daemon has completed initialization" 12月 16 07:13:27 node-1 systemd[1]: Started Docker Application Container Engine. 12月 16 07:13:27 node-1 dockerd[96606]: time="2021-12-16T07:13:27.928730639+08:00" level=info msg="API listen on /var/run/docker.sock" [root@node-1 docker-ce]# docker info Client: Debug Mode: false Plugins: scan: Docker Scan (Docker Inc., v0.9.0) Server: Containers: 0 Running: 0 Paused: 0 Stopped: 0 Images: 0 Server Version: 20.10.12 Storage Driver: overlay2 Backing Filesystem: xfs Supports d_type: true Native Overlay Diff: true userxattr: false 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: io.containerd.runc.v2 io.containerd.runtime.v1.linux runc Default Runtime: runc Init Binary: docker-init containerd version: 7b11cfaabd73bb80907dd23182b9347b4245eb5d runc version: v1.0.2-0-g52b36a2 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: 2 Total Memory: 7.777GiB Name: node-1 ID: D4T7:EWDQ:JKDN:REHH:ODYZ:LPEV:YQU4:FWAE:FSKF:ATUQ:5IV6:GAFL 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 WARNING: bridge-nf-call-iptables is disabled WARNING: bridge-nf-call-ip6tables is disabled
解決
在/etc/sysctl.info文件中增加下面兩行配置,保存后執(zhí)行sysctl -p即可。
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
[root@node-1 docker-ce]# vi /etc/sysctl.conf # sysctl settings are defined through files in # /usr/lib/sysctl.d/, /run/sysctl.d/, and /etc/sysctl.d/. # # Vendors settings live in /usr/lib/sysctl.d/. # To override a whole file, create a new file with the same in # /etc/sysctl.d/ and put new settings there. To override # only specific settings, add a file with a lexically later # name in /etc/sysctl.d/ and put new settings there. # # For more information, see sysctl.conf(5) and sysctl.d(5). vm.max_map_count=262145 net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 [root@node-1 docker-ce]# sysctl -p vm.max_map_count = 262145 net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 [root@node-1 docker-ce]# docker info Client: Debug Mode: false Plugins: scan: Docker Scan (Docker Inc., v0.9.0) Server: Containers: 0 Running: 0 Paused: 0 Stopped: 0 Images: 0 Server Version: 20.10.12 Storage Driver: overlay2 Backing Filesystem: xfs Supports d_type: true Native Overlay Diff: true userxattr: false 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: io.containerd.runc.v2 io.containerd.runtime.v1.linux runc Default Runtime: runc Init Binary: docker-init containerd version: 7b11cfaabd73bb80907dd23182b9347b4245eb5d runc version: v1.0.2-0-g52b36a2 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: 2 Total Memory: 7.777GiB Name: node-1 ID: D4T7:EWDQ:JKDN:REHH:ODYZ:LPEV:YQU4:FWAE:FSKF:ATUQ:5IV6:GAFL 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 [root@node-1 docker-ce]#
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
基于Docker搭建Graylog分布式日志采集系統(tǒng)的詳細過程
Graylog是一個開源的日志管理工具,支持日志收集、解析、存儲、搜索和可視化,它可以從各種數(shù)據(jù)源收集日志,并通過內置的解析器將日志格式化,本文介紹基于Docker搭建Graylog分布式日志采集系統(tǒng),感興趣的朋友一起看看吧2025-02-02docker remote api一鍵TLS加密的實現(xiàn)
本文主要介紹了docker remote api一鍵TLS加密的實現(xiàn),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-11-11在CentOS系統(tǒng)中輕松安裝和配置Docker全過程
這篇文章主要介紹了在CentOS系統(tǒng)中輕松安裝和配置Docker全過程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2025-04-04利用Docker分層構建優(yōu)化鏡像大小的實現(xiàn)
合適docker鏡像文件大小不僅影響容器啟動效率,也影響資源占用效率,本文介紹如何利用分層方式構建docker鏡像,采用多種方式避免鏡像文件太大而影響性能,需要的朋友可以參考下2025-01-01