如何在Linux上创建、列出和删除Docker容器

在我们前面的教程中,你已经了解了有关安装Docker引擎 的CentOS / RHELUbuntu的操作系统,并从Docker hub下载镜像。经过与镜像创建容器。本教程将帮助您创建、列表和删除Linux机器上Docker容器。

启动Docker容器

要使用下面的命令启动一个新的Docker容器。这将启动一个新的容器并为您提供 /bin/bash shell 的该容器的访问。
# docker run [OPTIONS] <IMAGE NAME> [COMMAND] [ARG...]
例如下面的命令将使用名为“Ubuntu的”镜像创造新的Docker容器。 要列出所有可用的镜像使用 docker images命令。
# docker run -i -t ubuntu /bin/bash
从Docker容器类型退出 CTRL + P + Q 。 这将使容器运行在后台的为您提供主机系统控制台。 如果您使用exit命令,它会停止当前的容器中。 点击这里阅读有关Docker运行命令更多的选择。

列出Docker容器

从Docker现有容器后,执行以下命令可以列出所有正在运行的容器。
# docker ps

CONTAINER ID     IMAGE     COMMAND        CREATED        STATUS        PORTS    NAMES
f2582758af13     ubuntu    "/bin/bash"    2 hours ago    Up 2 hours             first_ubuntu
默认情况下上面的命令将只列出运行容器。要列出所有容器(包括停止容器)使用下面的命令。
# docker ps -a

CONTAINER ID   IMAGE   COMMAND        CREATED        STATUS        PORTS    NAMES
f2582758af13   ubuntu  "/bin/bash"    2 hours ago    Up 2 hours             first_ubuntu
6b5b5a969241   centos  "/bin/bash"    2 days ago     Exited (0) 24 hours ago   ubuntu-web

启动/停止/容器

您可以启动,停止或附加到任何容器用下面的命令。要开始使用容器下面的命令。
# docker start <CONTAINER ID|NAME>
要停止使用的容器下面的命令。
# docker stop <CONTAINER ID|NAME>
附加到当前运行的容器使用下面的命令。
# docker attach <CONTAINER ID|NAME>

删除Docker容器

删除任何容器之前,请确保容器已停止。您可以使用“docker ps -a”命令列出容器的状态。如果容器仍然首先运行在上面的步骤使用提供的命令停止容器。 现在,使用下面的命令来删除单个或多个容器中使用以下命令。
# docker rm <CONTAINER ID|NAME&gt <CONTAINER ID|NAME>
您也可以一次使用下面的命令删除所有停止容器。
# docker rm $(docker ps -a -q)
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏