如何在Dockerfile中组合ENV语句?

时间:2016-04-21 16:09:53

标签: docker dockerfile

作为RUN语句的exameple,如果我的代码是:

RUN apt-get update
RUN apt-get install git
RUN apt-get clean

我能做到:

RUN apt-get update && apt-get install git && apt-get clean

如果我的ENV是:

ENV POSTGRES_PASSWORD postgres
ENV POSTGRES_USER postgres
ENV POSTGRES_DB postgres
ENV POSTGRES_HOST db

如何将ENV语句组合在一行中?

1 个答案:

答案 0 :(得分:7)

Dockerfile引用的示例

https://docs.docker.com/engine/reference/builder/#env

ENV myName="John Doe" myDog=Rex\ The\ Dog \
    myCat=fluffy