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