[[Docker]] 查看所有容器的ip和端口
docker inspect -f='{{.Name}} {{.NetworkSettings.Networks.docker.IPAMConfig.IPv4Address}} ' $(docker ps -aq)
根据条件批量删除容器、镜像
Windows(使用cmd命令,powershell命令不能执行)
查找并删除镜像(xxx代表查询条件)
for /f "tokens=3" %i in ('docker images ^| findstr "xxx"') do @docker rmi %i
查找并删除容器(xxx代表查询条件)
for /f "tokens=1" %i in ('docker ps -a ^| findstr "xxx"') do @docker rm %i
Linux
查找并删除镜像(xxx代表查询条件)
docker rmi `docker images | grep xxx | awk '{print $3}'`
查找并删除容器(xxx代表查询条件)
docker rm `docker ps -a | grep xxx | awk '{print $1}'`
...