在Dockerfile.template的顶部有以下内容:
main
在文件下方的某个位置:
FROM nginx:alpine AS server
是否有一种无需使用COPY --from=server /etc/nginx /etc/nginx
语法即可完成的方法?
我陷入了不支持该语法的Docker版本(17.03.2-ce)。
是否有一种方法可以创建引用FROM foo AS bar
图像而不使用server
的bash别名nginx:alpine
?
答案 0 :(得分:1)
不,这是用于多阶段构建的语法,并且您具有较旧的Docker版本。参见https://docs.docker.com/develop/develop-images/multistage-build/:
多阶段构建是一项新功能,需要在守护程序和客户端上使用Docker 17.05或更高版本。