2019-02-15から1日間の記事一覧

【Docker】Dockerfile RUNで、BASHな環境変数を展開してコマンド実行する

恐らく禁じ手 ハマった事象 DockerFileを書くとき、ARGやENVな変数をコマンド内で使うときは $ENVNAME で書くが、 少なくともDocker verions 17.05.0-ceでは、Dockerfile中の$ENVNAMEはプリプロセッサ的に事前に展開してコマンド実行するようだ。 例 FROM al…