Docker不太常用的命令
- docker ps -s #查看容器所占的磁盘大小
- docker rm ${docker ps -q -a} # 删除全部非运行态的容器
- docker system df #查看docker存储的使用情况
- docker system prun #清理无用的容器、网络、数据集
- docker rmi $(docker images | awk ‘/^/ { print $3 }’) #删除的镜像repositry为none的镜像
Docker配置参数
- --iptables ,该参数用于控制是否允许docker去管理iptables,当设置为true时,允许docker去管理iptbales表通常在docker单独使用时,需要这样配置,如果配置为false,iptables被清空后,是无法自动创建的在基于Kubernetes等管理docker时,可以配置iptables=false
- --ip-forward,该参数用于控主机容器与外部网络之间的相互通信,当设置为true时,允许容器被外部访问,当设置为false时,外部是无法访问到容器当宿主机设置了ip_forward参数为1时,会以宿主机的配置为准,docker的改配置参数无效