Docker 容器
容器是使用Docker run命令运行的Docker镜像的实例。Docker的基本目的是运行容器。让我们讨论如何使用容器。
运行容器
容器的运行是通过Docker的 run命令 进行管理的。要以交互模式运行容器,首先启动Docker容器。
sudo docker run –it centos /bin/bash
然后按下Ctrl+p,您将返回到您的操作系统Shell。
然后您将在Ubuntu服务器上的CentOS系统实例中运行。
容器列表
可以通过 docker ps 命令列出机器上的所有容器。此命令用于返回当前正在运行的容器。
docker ps
语法
docker ps
选项
无
返回值
输出将显示当前运行的容器。
示例
sudo docker ps
输出
当我们运行上述命令时,它将产生以下结果-
让我们看看更多的 docker ps 命令的变体。
docker ps -a
此命令用于列出系统上的所有容器。
语法
docker ps -a
选项
- -a - 它告诉 docker ps 命令在系统上列出所有容器。
返回值
输出将展示所有容器。
示例
sudo docker ps -a
输出
当我们运行上述命令时,它将产生以下结果−
docker history
使用此命令,您可以通过容器查看使用映像运行的所有命令。
语法
docker history ImageID
选项
- ImageID − 这是您想要查看所有针对该图像运行的命令的图像ID。
返回值
输出将显示针对该图像运行的所有命令。
示例
sudo docker history centos
上述命令将显示针对 centos 镜像运行的所有命令。
输出
当我们运行上述命令时,会产生以下结果−