📅  最后修改于: 2023-12-03 14:57:55.091000             🧑  作者: Mango
作为一名程序员,使用 Docker Image 运行应用程序是一个常见的任务。在本文中,我们将介绍如何在 Shell/Bash 中运行 Docker Image,并提供一些有用的技巧。
在运行 Docker Image 之前,您需要先下载相应的镜像。可以从 Docker Hub 或私人仓库下载。下面的示例演示如何从 Docker Hub 下载一个名为 “ubuntu” 的镜像:
docker pull ubuntu
下载 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
命令退出容器。
在运行 Docker 容器时,您可能需要执行一些管理任务。以下是一些常见的任务:
docker ps
docker stop CONTAINER_ID
docker start CONTAINER_ID
docker exec -it CONTAINER_ID /bin/bash
现在,您知道如何在 Shell/Bash 中运行 Docker Image,并可以使用 Docker 进行一些管理任务。这些技巧将帮助您更好地管理 Docker 容器。