容器化您的应用程序
使用容器时,您通常需要创建一个Dockerfile来定义图像和一个compose.yaml文件来定义如何运行它。
为了帮助您创建这些文件,Docker Desktop 有以下docker init命令。在项目文件夹内的终端中运行此命令。docker init创建容器化应用程序所需的所有文件。本演练向您展示了其工作原理。
在开始之前,请获取最新版本的 。 Docker 定期添加新功能,本指南的某些部分可能仅适用于最新版本的 Docker Desktop。
选择您想要容器化的应用程序之一,然后在终端中运行以下命令。替换/path/to/your/project/为包含您的项目的目录。
提示
要运行 Docker 命令,您必须使用终端。根据您的操作系统,您可以通过执行以下操作打开终端:
对于 Windows,选择“开始”菜单,指定
cmd,然后选择 “命令提示符”。对于 Mac,请选择Dock 中的Launchpad
Terminal图标,在搜索字段中进行指定,然后选择“终端”。
$ 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 上将应用程序发布为映像。
