2017-01-29 10 views
0

OCamlスタックを実行しているドッカーコンテナからホストポートにアクセスしようとしています。コンテナを実行しているとき、私は--net=hostオプションを使用すると、私は次のエラーを取得するubuntuのdockerコンテナからホストポートにアクセス中にエラーが発生しました

Fatal error: exception # opam-version 1.2.2 (58ef3b8213100953848d362f7120a30356d7f77d) 
# os    linux 
opam: "execvp" failed on --net=host: No such file or directory 

127.0.0.1 localhost 
127.0.1.1 ubuntu 

# The following lines are desirable for IPv6 capable hosts 
::1  ip6-localhost ip6-loopback 
fe00::0 ip6-localnet 
ff00::0 ip6-mcastprefix 
ff02::1 ip6-allnodes 
ff02::2 ip6-allrouters 

を次のように私の/etc/hostsファイルの内容は、私はこのエラーを取得することができ、なぜ誰かが説明していただけますか?私が使用している

EDIT

ドッキングウィンドウのコマンドはdocker run -it <repo-name> --net=host

+1

をドッキングウィンドウコマンドを使用して質問を更新しましたあなたの完全なドッキングウィンドウのコマンド – Sebastian

+0

を投稿してください。 – Kapil

答えて

2

ドッカーパラメータはコンテナ名の前にリストされていることが必要です。それ以外の場合は、コンテナのエントリポイントの引数として解釈されます。これは動作するはずです:

docker run -it --network=host <repo-name> 
関連する問題