Docker零基础入门指南(四):Docker容器使用
启动容器 启动容器有两种方式,一种是基于镜像新建一个容器并启动,另外一个是将在终止状态(stopped)的容器重新启动。因为Docker的容器实在太轻量级了,很多时候用户都是随时删除和新创建容器。 新建并启动 所需要的命令主要为 docker run 当利用 docker run 来创建容器时,Docker 在后台运行的标准操作包括: 1. 检查本地是否存在指定的镜像,不存在就从公有仓库下载 2. 利用镜像创建并启动一个容器 3. 分配一个文件系统,并在只读的镜像层外面挂载一层可读写层 4. 从宿主主机配置的网桥接口中桥接一个虚拟接口到容器中去 5. 从地址池配置一个 ip 地址给容器 6. 执行用户指定的应用程序 7. 执行完毕后容器被终止 启动已终止容器 可以利用 docker container start 命令,直接将一个已经终止的容器启动运行。 终止容器 可以使用 docker container stop 来终止一个运行中的容器。此外,当 Docker 容器中指定的应用终结时,容器也自动终止。 终止状态的容器可以用下面的命令看到。 # 列出本机所有容器,包括终止运行的容器 $ docker container ls -- all 处于终止状态的容器,可以通过 docker container start 命令来重新启动。此外, docker container