ubuntu 14.04 - Environment variables with substitution in Docker -
i'm using environment variables in dockerfile
from alpine env mediawiki_version=1.29 env mediawiki_full_version=1.29.0 env mediawiki_download_url=https://releases.wikimedia.org/mediawiki/$mediawiki_version/mediawiki-$mediawiki_full_version.tar.gz run echo $mediawiki_version \ && echo $mediawiki_full_version \ && echo $mediawiki_download_url
and working
1.29 1.29.0 https://releases.wikimedia.org/mediawiki/1.29/mediawiki-1.29.0.tar.gz
now i'd combine 3 env lines one.
so tried
from alpine env mediawiki_version=1.29 \ mediawiki_full_version=1.29.0 \ mediawiki_download_url=https://releases.wikimedia.org/mediawiki/$mediawiki_version/mediawiki-$mediawiki_full_version.tar.gz run echo $mediawiki_version \ && echo $mediawiki_full_version \ && echo $mediawiki_download_url
but not working. substitution not work.
1.29 1.29.0 https://releases.wikimedia.org/mediawiki//mediawiki-.tar.gz
i tried $$...
, ${...}
, $${...}
, double cotes. nothing do.
what i'm missing ?
my config
client: version: 17.06.1-ce api version: 1.30 go version: go1.8.3 git commit: 874a737 built: thu aug 17 22:53:09 2017 os/arch: linux/amd64 server: version: 17.06.1-ce api version: 1.30 (minimum version 1.12) go version: go1.8.3 git commit: 874a737 built: thu aug 17 22:51:03 2017 os/arch: linux/amd64 experimental: false docker-compose version 1.15.0, build e12f3b9 docker-py version: 2.4.2 cpython version: 2.7.13 openssl version: openssl 1.0.1t 3 may 2016
Comments
Post a Comment