Docker中的FROM…AS…指令的含义是什么?
分步骤构建的tag, 打个比方,web前端是js写的。需要编译生成打包html文件。需要依赖node 环境,这只是你需要的第一步。第二步想把 前端代码和nginx 部署到一起。需要就需要两个基础镜像。这个是时候问题就来了。as就是为了解决这个的。通常还会结合--target 一起在docker build 命令中使用。草率了。这么解释估计忽略了太多步骤了。
这是Docker 17.05及以上版本新出来的指令,其实就是给这个阶段的镜像起个别名:FROM ...(基础镜像) AS ...(别名),在后面引用这个阶段的镜像时直接使用别名就可以了
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。