📜  运行 docker image - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:57:55.091000             🧑  作者: Mango

运行 Docker Image - Shell/Bash

作为一名程序员,使用 Docker Image 运行应用程序是一个常见的任务。在本文中,我们将介绍如何在 Shell/Bash 中运行 Docker Image,并提供一些有用的技巧。

步骤 1:下载 Docker Image

在运行 Docker Image 之前,您需要先下载相应的镜像。可以从 Docker Hub 或私人仓库下载。下面的示例演示如何从 Docker Hub 下载一个名为 “ubuntu” 的镜像:

docker pull ubuntu
步骤 2:运行 Docker Image

下载 Docker Image 后,您可以使用以下命令在 Shell/Bash 中运行它:

docker run [OPTIONS] IMAGE [COMMAND] [ARGUMENTS]

这个命令告诉 Docker 从镜像创建容器并运行它。以下是一些常用选项:

  • -i:交互式操作。
  • -t:在新容器中开启一个伪终端。
  • -d:在后台运行容器。
  • --name:容器的名称。
  • -p:将容器端口映射到主机上的端口。

下面是一个示例:

docker run -it --name my-ubuntu ubuntu /bin/bash

这个命令创建一个新的容器并在其中运行一个 Bash Shell。您可以通过输入 exit 命令退出容器。

步骤 3:管理 Docker 容器

在运行 Docker 容器时,您可能需要执行一些管理任务。以下是一些常见的任务:

  • 查看容器列表:docker ps
  • 停止容器:docker stop CONTAINER_ID
  • 启动容器:docker start CONTAINER_ID
  • 进入容器:docker exec -it CONTAINER_ID /bin/bash
结论

现在,您知道如何在 Shell/Bash 中运行 Docker Image,并可以使用 Docker 进行一些管理任务。这些技巧将帮助您更好地管理 Docker 容器。