docker常用命令
docker pull <image_id>
: 拉取镜像
docker build -t <image_name>[:<image_tag>] <project_path>
: 将工程打包为image
docker images
: 查看所有image
docker run
: 使用image创建container并运行
- -i 即使未连接,也保持STDIN
- -t 创建一个TTY
- -d 后台运行container并打印出container的id
- -p 映射端口到主机,格式
<container_port>:<host_port>
日常:docker run -d --name <container_name> <image_name>
运行并进入容器控制台:docker run -itd --name <container_name> <image_name>
docker ps
: 查看所有正在运行的container
docker ps -a
: 查看所有container
docker stop <container_id>
: 停止container_id下的container
docker rmi <image_id> <image_id>...
: 删除镜像
docker rm <container_id>
: 删除container
docker system prune -a
: 删除所有image、container、volumes
本文由作者按照
CC BY 4.0
进行授权