🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
>[info] Dockerfile介绍 dockerfile 是用来构建docker镜像的文件!命令参数脚本! * **构建步骤:** 1. 编写一个dockerfile 文件 2. docker build 构建成一个镜像 3. docker run 运行镜像 4. docker push 发布镜像(dockerhub、阿里云镜像仓库) **注:** <span style='color:red;'>很多官方 镜像都是基础包,很多功能没有,我们通常会自己搭建自己的镜像!</span> ![](https://img.kancloud.cn/c7/ad/c7ad2a76ed9db202760aee843285e05c_1036x505.png) >[info] Dockerfile构建过程 * **基础知识:** 1. 每个保留关键字(指令)都必须是大写字母 2. 执行从上到下 3. #表示注释 4. 每个指令都是会创建提交一个新的镜像层,并提交! ![](https://img.kancloud.cn/28/57/28577204b580043acd40f80b2d27d5dc_1020x505.png) dockerfile是面向开发的,我们以后要发布项目,做镜像,就需要编写dockerfile文件,这个文件是十分简单! ***** **步骤:** 开发、部署、运维 * **DockerFile:** 构建文件,定义了一起的步骤,源代码。 * **DockerImages:** 通过DockerFile构建生成的镜像,最终发布和运行的产品。 * **Docker容器:** 容器就是镜像运行起来提供服务器。