DockerToolbox 1.8.1c(docker-machine 0.4.1(e2c88d6)およびboot2dockerバージョン1.8.1(ビルド7f12e95))をOSXにインストールしました。 / var / lib / boot2docker / profileに変更を加えてマシンを再起動すると、プロファイルの変更が上書きされます。 新しいファイルの作成/var/lib/boot2docker/bootlocal.sh変更は上書きされません。
さらにいくつかのテストを行った後、docker-machine envコマンドがプロファイルを上書きし、証明書も更新することがわかりました。
プロファイルを更新してHTTP_PROXYとHTTPS_PROXYを追加したいのですが、「Docker Quickstart Terminal」を起動するたびに、プロファイル設定が上書きされます。 dockerで使用される証明書も更新したいと思います。 「docker-machineenv」によって上書きされないdockerデーモンを構成する別の方法はありますか?
さらに調査した結果、現在のプロファイルは「docker-machineenv」によって設計によって更新されていることがわかりました。 これを更新する唯一の方法は、engine-envコマンドを使用した「docker-machinecreate」中です。 これを使用して、HTTP_PROXYおよびHTTPS_PROXYを更新することができます。 例えば。
docker-machine create -d virtualbox --engine-env HTTP_PROXY = http://
他の証明書を使用する方法はまだ見つかりませんが、別の問題が発生します。
こんにちは、Dockerを使用するのは初めてですが、このパスがどこにあるのかわかりませんか?
私が意味するルートダイレクトリー:/
助けてください!
最も参考になるコメント
さらに調査した結果、現在のプロファイルは「docker-machineenv」によって設計によって更新されていることがわかりました。 これを更新する唯一の方法は、engine-envコマンドを使用した「docker-machinecreate」中です。 これを使用して、HTTP_PROXYおよびHTTPS_PROXYを更新することができます。 例えば。
docker-machine create -d virtualbox --engine-env HTTP_PROXY = http://:@:--engine-env HTTPS_PROXY = http://:@:ディフォルト
他の証明書を使用する方法はまだ見つかりませんが、別の問題が発生します。