ARGENV、および LABEL コマンドのキーと値のペアに使用されているスペースが間違っていることを報告します。

Dockerfile の仕様に明示的に記載されてはいませんが、キーと値のペアには使用できないスペースの組み合わせがあります。 Docker ビルドは、問題のある命令に到達した後に失敗します。

例:


  # 以下のすべてのコマンドは失敗します
  ARG answer = 42
  ARG version= "1.0.0"
  LABEL "maintained.by"= someone@gmail.com
  ENV JAVA_HOME= "/docker-java-home"

クイックフィックス適用後:


  ARG answer=2
  ARG version="1.0.0"
  LABEL "maintained.by"=someone@gmail.com
  ENV JAVA_HOME="/docker-java-home"