文章

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 进行授权