docker基础命令

初次启动container(容器),会从image(镜像)生成一个新的容器来启动。
container是image的实例,container中的修改在独立的空间进行,不会改动image,当然可以同步container到image。

docker run

等价于create container & docker start, 创建新容器,并启动它。

docker start

启动已存在的容器

docker ps

默认显示运行中的容器
-a 显示所有,包含已停止
-q 只显示容器id
-s 显示大小

一些技巧

  • 前台启动容器sudo docker run hello-world
  • 查看正在运行的容器sudo docker ps
  • 后台启动容器并隐射端口sudo docker run -d -p 80:80 docker/getting-started
  • 删除已退出的容器sudo docker container prune
  • 查看所有镜像sudo docker images
  • 删除未引用的镜像sudo docker image prune
  • 停止所有正在运行的容器sudo docker kill $(sudo docker ps -q)

标签: docker

添加新评论