Docker 容器


容器是可以使用 Docker run 命令运行的 Docker 镜像的实例。 Docker 的基本目的是运行容器。让我们讨论如何使用容器。

运行容器


容器的运行由 Docker 管理run命令。要以交互模式运行容器,首先启动 Docker 容器。

容器的运行是通过Docker run 命令管理的,要在交互式模式下运行一个容器,首先启动Docker容器:

sudo docker run –it centos /bin/bash

按 Crtl+p,可以返回到你的操作系统shell。

Containers

然后,你将在 Ubuntu 服务器上的 CentOS 系统实例中运行。

容器列表


可以通过以下方式列出机器上的所有容器码头工人命令。该命令用于返回当前运行的容器。

可以执行docker ps命令列出机器上所有正在运行的容器。

docker ps

语法

docker ps

选项

None

返回值

输出将显示当前正在运行的容器。

例子

sudo docker ps

输出如下所示:

Listing of Containers

让我们再看看docker ps命令的一些变化。

docker ps -a


此命令用于列出系统上的所有容器。

语法

docker ps -a

选项

  • ─a: 告诉docker ps命令列出系统上的所有容器。

返回值

输出将显示所有容器。

例子

sudo docker ps -a

输出如下所示:

Docker PS A

docker history


可以看到所有通过容器运行的镜像的命令。

语法

docker history ImageID

选项

  • ImageID: 这是你要查看对其运行的所有命令的 Image ID。

返回值

输出将显示针对该镜像运行的所有命令。

例子

sudo docker history centos

上面的命令将显示针对centos镜像,输出如下所示:

Docker History