CC00104.CloudKubernetes——|KuberNetes&Docker操作.V02|——|docker命令.v01|

一、docker基本命令
### --- 查看版本信息

[root@k8s-master01 ~]# docker version
Client: Docker Engine - Community
 Version:           20.10.5                             // 客户端版本:20.10.5
 API version:       1.40                                // API version版本:1.40
 Go version:        go1.13.15                           // docker是go语言开发的,也显示了go的版本;现在最新的应该是1.15的版本
 Git commit:        55c4c88                             // 这个版本在git中的提交信息
 Built:             Tue Mar  2 20:33:55 2021
 OS/Arch:           linux/amd64                         // 系统的架构是amd64位的
 Context:           default
 Experimental:      true

Server: Docker Engine - Community
 Engine:
  Version:          19.03.15                            // server端版本:19.03.15
  API version:      1.40 (minimum version 1.12)
  Go version:       go1.13.15
  Git commit:       99e3ed8919
  Built:            Sat Jan 30 03:16:33 2021
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:        
  Version:          1.4.4                               // Containerd的版本
  GitCommit:        05f951a3781f4f2c1911b05e61c160e9c30eaa8e
 runc:                                                  // docker引擎
  Version:          1.0.0-rc93
  GitCommit:        12644e614e25b05da6fd08a38ffa0cfe1903fdec
 docker-init:
  Version:          0.18.0
  GitCommit:        fec3683
二、Docker详细信息
### --- 查看详细信息

[root@k8s-master01 ~]# docker info
Client:
 Context:    default
 Debug Mode: false                          // 查看Client是否开启Debug模式,可以按需修改 
Server:                                     // server
 Containers: 7                              // 显示这台宿主机有7台容器
  Running: 4                                // 这些容器运行状态4个
  Paused: 0                                 // 暂停状态0个
  Stopped: 3                                // 停止状态有3个
 Images: 7                                  // 这台服务器上有多少个镜像
 Server Version: 19.03.15                   // docker服务端的版本
 Storage Driver: overlay2                   // 存储的驱动;官方建议使用overlay2;使用overlay2是有条件的
  Backing Filesystem: xfs                   // 使用overlay2;文件系统必须是xfs
  Supports d_type: true                     // 使用overlay2;并且开启d_type
~~~     # 注释一:

 [root@k8s-master01 ~]# xfs_info /          // 查看当前系统是否支持d_type
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1    //ftype=1:说明是支持d_type的
~~~     现在比较流行的存储引擎:aufs:overlay:brtfs
 Native Overlay Diff: true
 Logging Driver: json-file                  // Logging Driver:docker日志的存储类型,当前环境是jsion-file;会存储在本地。存放在该目录下:/var/lib/docker/containers/一个个容器的下面。当容器关闭的时候会清理日志,以最干净的状态进行下一次运行。
 Cgroup Driver: systemd
 Plugins:
  Volume: local
  Network: bridge host ipvlan macvlan null overlay
  Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog   # 日志模式可以修改其他模式,此为支持的日志模式。
 Swarm: inactive                            // Swarm是容器编配的工具,docker官方支持的,但是还是没有k8s好。inactive:关闭,active开启。
 Runtimes: runc                             // 运行容器的标准,docker就是基于runc创建的。docker中容器的执行,创建,删除操作都是基于runc来完成的。
 Default Runtime: runc
~~~     # 系统的信息;可以忽略不看

 Kernel Version: 4.19.12-1.el7.elrepo.x86_64
 Operating System: CentOS Linux 7 (Core)
 OSType: linux
 Architecture: x86_64
 CPUs: 2
 Total Memory: 1.923GiB
 Name: k8s-master01
 ID: UDR6:P2JH:H3NF:RHZ3:KC2I:NUMK:LV7T:JGXY:OFE2:O7G6:ON6K:QTH4
 Docker Root Dir: /var/lib/docker                   // 日志存放在该目下的containers目录汇总,存放日志的目录,目录地址是可以更改的。若是条件允许可以使用SSD。或者使用一个单独的磁盘,最好不要和系统的磁盘公用。有可能磁盘文件会特别大,导致系统文件撑死。
 Debug Mode: false

 Registry: https://index.docker.io/v1               // 默认使用的镜像仓库是docker官方的镜像仓库。
 Labels:
 Experimental: false
 Insecure Registries:                               // 针对没有配置https是https,需要加入一个不安全的Registries操作机制。是在这个文件中/etc/docker/daemon.json配置的。
  127.0.0.0/8
 Live Restore Enabled: false                        // 生产环境中是非常有必要打开的,因为在生产环境中,daemon进程会经常改,会经常重启docker进程;把这个参数打开之后,重启docker进程的时候就不会把已经运行的容器给重启。若是设置成false,有可能会把已经运行的容器给关闭掉。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yanqi_vip

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值