Docker教程 · 2024年11月11日

容器化您的应用程序

容器化您的应用程序

使用容器时,您通常需要创建一个Dockerfile来定义图像和一个compose.yaml文件来定义如何运行它。

为了帮助您创建这些文件,Docker Desktop 有以下docker init命令。在项目文件夹内的终端中运行此命令。docker init创建容器化应用程序所需的所有文件。本演练向您展示了其工作原理。

在开始之前,请获取最新版本的 。 Docker 定期添加新功能,本指南的某些部分可能仅适用于最新版本的 Docker Desktop。

选择您想要容器化的应用程序之一,然后在终端中运行以下命令。替换/path/to/your/project/为包含您的项目的目录。

提示

要运行 Docker 命令,您必须使用终端。根据您的操作系统,您可以通过执行以下操作打开终端:

对于 Windows,选择“开始”菜单,指定cmd,然后选择 “命令提示符”

对于 Mac,请选择Dock 中的LaunchpadTerminal图标,在搜索字段中进行指定,然后选择“终端”


$ cd /path/to/your/project/ 


$ docker init 

docker init引导您解决几个问题,以使用合理的默认值配置您的项目。指定您的答案并按Enter

回答完所有问题后,请在终端中运行以下命令来运行您的项目。替换/path/to/your/project/为包含您的项目的目录。


$ cd /path/to/your/project/ 


$ docker compose up 

docker init命令会尽力为您完成繁重的工作,但有时需要进行一些组装。在这种情况下,您可以参考 和 ⁠ 来了解如何更新docker init.

在本演练中,您学习了如何容器化您自己的应用程序。

相关信息:

  • 阅读有关
  • 和 中了解有关 Docker 资产的更多信息

继续下一个演练,了解如何在 Docker Hub 上将应用程序发布为映像。