0
コンテナが実行に失敗しopenshift /ノードドッカーコンテナをダウンロードした後:openshift:バインドされていない変数
$ docker logs 64e3eeb60cbc
/usr/local/bin/origin-node-run.sh: line 15: HOST_ETC: unbound variable
これはドッカークイックスタートターミナルでのWindows 7上です。私は他の場所で、コマンドラインまたはでHOST_ETCを設定する必要があります。おそらく
docker run -d openshift/node
でそれを実行しましたが、私はこのドッカーイメージを使用してには何のドキュメントを見つけることができませんので、ここで解決すべきでいくつかのガイダンス、およびその他を希望します必須ではあるが文書化されていない追加の設定。
ここに専門家の助言をいただきありがとうございます。
$ sudo docker run -d --name "origin" \
--privileged --pid=host --net=host \
-v /:/rootfs:ro -v /var/run:/var/run:rw -v /sys:/sys -v /var/lib/docker:/var/lib/docker:rw \
-v /var/lib/origin/openshift.local.volumes:/var/lib/origin/openshift.local.volumes \
openshift/origin start
ありがとう: –
オープンシフト/原点イメージは、マスタおよびノードである1つのコンテナに対するものです。私はノードイメージを使用しません。これはあなたのために間違っている場所です:https://github.com/openshift/origin/blob/master/images/node/scripts/origin-node-run.sh – lvthillo
コードのヒントで、私はそれを推論することができますコマンドは少なくとも1つの変更が必要でした: 'docker run -d -e HOST_ETC =" C:/ windows/system32/drivers/etc "openshift/node'が正しく動作するようにしました。今はコンテナが稼働しているので、まだコンフィギュレーションする必要があるかもしれませんが、今はもっと近いです。ありがとう! –