docker init 简单使用
这次说的docker init 并不是init 进程,而是docker 提供了cli init 命令,与npm init 等类似的方便创建docker 项目的命令
参考使用
- 提供的能力
docker help init
Usage: docker init [OPTIONS]
Creates Docker-related starter files for your project
Options:
--version Display version of the init plugin
- 使用
选择模版,模版提供了golang,nodejs,rust,python,asp.net core, php 等语言的支持,我选择一个nodejs 的
docker init
项目结构
说明
目前最新版本支持init java 项目了, 实际上docker init 就是提供了一个方便运行项目的模版,但是目前来看,一些docker 构建上的可以参考学习,其他方便的也不是很强大,如果经常使用docker 运行项目的并没有太多意义
参考资料
https://docs.docker.com/engine/reference/commandline/init/
https://www.cnblogs.com/rongfengliang/p/13295610.html