折腾开发 docker 常用命令 镜像操作命令 拉取 nginx 镜像 1 sudo docker pull nginx 镜像列表 1 sudo docker images 删除镜像 1 sodu docker rmi <image id> 要删除全部 image 的话 1 docker rmi $(docker images -q) 删除指定的镜像 1 docker rmi mysql:latest Dockerfile build 镜像 1 docker build <目录> -t <镜像名> 容器操作命令 查看容器日志 1 docker logs -f -t --tail 行数 容器名 查看容器详细信息 1 docker inspect 容器ID 查看容器 1 2 docker ps // 仅查看启动容器 docker ps -a // 查看所有容器 删除容器 1 docker rm <CONTAINER ID> 删除所有容器: 1 docker rm $(docker ps -a -q) Docker 日志 清理日志 1 2 3 4 5 6 7 8 9 10 11 12 #!/bin/bash echo "==================== start clean docker containers logs ==========================" logs=$(find /var/lib/docker/containers/ -name *-json.log) for log in $logs do echo "clean logs : $log" cat /dev/null > $log done echo "==================== end clean docker containers logs =========================="