Environment variables Dockerfile多行环境变量
如何定义此变量?请帮忙Environment variables Dockerfile多行环境变量,environment-variables,dockerfile,Environment Variables,Dockerfile,如何定义此变量?请帮忙 ENV NGINX_REPO \ cat > /etc/yum.repos.d/nginx.repo <<EOF [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/7/\$basearch/ gpg
ENV NGINX_REPO \
cat > /etc/yum.repos.d/nginx.repo <<EOF
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/\$basearch/
gpgcheck=0
enabled=1
EOF
ENV NGINX\u REPO\
cat>/etc/yum.repos.d/nginx.repo如果您有权访问docker compose,则可以使用.env
文件。
查看此链接
但也许您应该将其作为配置文件传递给docker容器。有多种方法可以做到这一点:
- 如果你是一个码头工人群体,那么只需参考
- 如果您使用的是docker compose,请按照前面的说明使用.env文件
- 使用
--volume
选项将配置文件传递给容器
希望这能对你有所帮助