image
列出所有镜像
1 | docker images |
删除所有 none 镜像
1 | docker rmi $(docker images | grep "none" | awk '{print $3}') |
生成镜像
1 | docker image build -t {{containerName:version}} . |
container
列出容器
1 | docker ps |
查看所有正在运行容器状态
1 | docker stats |
运行容器
1 | docker run [-d] --name {{containerName}} [--restart=always] -p 8080:8080 {{imageName}} |
启动容器
1 | docker start {{containerName}} |
重启容器
1 | docker restart {{containerName}} |
停止容器
1 | docker stop {{containerName}} |
停止所有容器
1 | docker stop $(docker ps -aq) |
删除所有已停止的容器
1 | docker rm $(docker ps -aq) |
强制停止并删除容器
1 | docker rm -f {{containerName or containerID}} |
进入交互式容器
1 | docker exec -it {{containerName or containerID}} bash |
查看容器日志
1 | docker logs -f {{containerName}} |