docker常用组合命令
删除标签为none的镜像
docker images | grep "<none>" | awk '{print $3}' | xargs docker rmi
删除所有镜像
docker rmi -f $(docker images -aq)
以容器方式启动镜像 肯定能启动
docker run -it --rm --entrypoint bash 镜像名
进入容器
docker exec -it 容器名 /bin/bash | /bin/sh | sh
停止所有容器
docker stop $(docker pa -aq)
删除所有容器
docker rm $(docker ps -aq)
保存所有镜像到文件,前提是没有none镜像
docker save $(docker images --format {{.Repository}}:{{.Tag}}) -o allimage.tar
保存所有镜像到文件
docker save $(docker images -a --format "{{.ID}}") > all_images.tar
查询所有镜像名称
docker images --format {{.Repository}}:{{.Tag}}