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

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -