Machine: docker-machine restart overwites / var / lib / boot2docker / profile

作成日 2015年09月03日  ·  3コメント  ·  ソース: docker/machine

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-machineenv」によって設計によって更新されていることがわかりました。 これを更新する唯一の方法は、engine-envコマンドを使用した「docker-machinecreate」中です。 これを使用して、HTTP_PROXYおよびHTTPS_PROXYを更新することができます。 例えば。

docker-machine create -d virtualbox --engine-env HTTP_PROXY = http://@--engine-env HTTPS_PROXY = http://@ディフォルト

他の証明書を使用する方法はまだ見つかりませんが、別の問題が発生します。

全てのコメント3件

さらにいくつかのテストを行った後、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://@--engine-env HTTPS_PROXY = http://@ディフォルト

他の証明書を使用する方法はまだ見つかりませんが、別の問題が発生します。

こんにちは、Dockerを使用するのは初めてですが、このパスがどこにあるのかわかりませんか?
私が意味するルートダイレクトリー:/
助けてください!

このページは役に立ちましたか?
0 / 5 - 0 評価