📜  什么是 Docker 镜像?

📅  最后修改于: 2022-05-13 01:56:12.013000             🧑  作者: Mango

什么是 Docker 镜像?

Docker Image 是一个可执行的软件包,包含运行应用程序所需的一切。该图像告知容器应如何实例化,确定哪些软件组件将运行以及如何运行。
Docker 容器:它是一个虚拟环境,将应用程序代码与运行应用程序所需的所有依赖项捆绑在一起。应用程序从一个计算环境快速可靠地运行到另一个计算环境。

从 DockerFile 运行实例

从 Docker 镜像运行容器:

按照以下步骤创建 Docker 映像并运行容器:

第 1 步:创建一个 Dockerfile。

第 2 步:在终端中运行以下命令,它将创建应用程序的 docker 映像并下载应用程序成功运行所需的所有必要依赖项。

docker build -t 

这将开始构建图像。

第 3 步:我们已经成功地创建了一个 Dockerfile 和一个相应的 Docker 镜像。

第 4 步:在终端中运行以下命令,它将创建一个包含所有所需依赖项的运行容器并启动应用程序。

docker run -p 9000:80 

9000 是我们想要访问应用程序的端口。 80 是容器暴露给主机访问的端口。

有用的 Docker 镜像命令:

  • 启动图像:
docker start 
  • 停止正在运行的图像:
docker stop 
  • 从 Docker 中删除图像:
docker rmi