2016-01-19 7 views
6

私は最初にローカルにビルドしたDockerファイルを使用してDocker Hub自動ビルドを試みています。ドッカーハブで、それは私がビルド-argを自動ビルドにを渡すする方法を発見した。この出力ビルドプロセスが失敗しました:未知の命令:ARG

Cloning into 'brx9syjpjlk9bnmymmynwpl'... 
Warning: Permanently added the RSA host key for IP address '104.192.143.2' to the list of known hosts. 
KernelVersion: 3.13.0-40-generic 
Os: linux 
BuildTime: Mon Oct 12 05:37:18 UTC 2015 
ApiVersion: 1.20 
Version: 1.8.3 
GitCommit: f4bf5c7 
Arch: amd64 
GoVersion: go1.4.2 
Step 0 : FROM ubuntu:14.04 
---> c4bea91afef3 
Step 1 : ARG 
Unknown instruction: ARG 

で失敗するが、それは問題ではありませ必要がありますので、私のARGのデフォルト値は、正気です。

何が問題なのですか?

+1

Travis.ciで同じ問題が発生しました。 –

答えて

3

ドッカーハブの自動ビルドはまだドッカー1.8を実行しているし、まだARGをサポートしていないにこれを追加しました。 1.9へのアップグレードを追跡しているgithub issueがあります。

3

Travis.ciで同じ問題が発生しました。 Docker Engine 1.9.0へのアップグレードは私たちのために働いていました。

は、私たちはtravis.yml

before_script: 
    - sudo apt-get update 
    - sudo apt-get install -y -q docker-engine=$DOCKER_ENGINE_VERSION 
+1

彼はトラッカーではなくドッカーハブについて尋ねる – gaRex

関連する問題