あなたはissue 25064によると、マックのベータ版のための最後のドッキングウィンドウを使用している場合:
~/Library/Containers/com.docker.docker/Data/database/com.docker.driver.amd64-linux
はgitのデータベースです。
注:~/Library/Containers/com.docker.docker/Data/database/
はcom.docker.driver.amd64-linux
が含まれていない場合は、そのdatabase/
フォルダに移動し、git reset --hard
を行います。
デーモン構成は単なるLinux configuration fileから設定を使用etc/docker/daemon.json
、下にあります。
設定を変更してからgit commit
を実行する必要があります。新しい設定で、その時点でドッカーが自動的に再起動する必要があります(そうでない場合は再起動します)。
the commentsにOP Michael Nelson言及、及び( "Mac用ドッカー" に関連するセクションを有している) "Docker for Windows"
VM (Alpine-based)がOpenRC as its init systemを使用中に詳述されるように。
Docker init
スクリプトは、/usr/bin/mobyconfig
スクリプトに依存しています。
このmobyconfig
スクリプトでは、カーネルはconfigファイルの場所またはbailsを指定するcom.docker.database
ラベルで起動する必要があります。
mobyconfig
スクリプトは、ドッカーデーモンのnetwork
とinsecure-registry
構成を取得または/etc/docker/daemon.json
から設定ファイルをピックアップすることができます。
すごい...この印象的な複雑。これらのファイルはgitの魔法の直後には読み込まれません。彼らは、 '/ database/branch/master/ro/com.docker.driver.amd64-linux'からconfigファイルを読み込み、ファイルが魔法のようにVM内に現れ、utilが実際の設定ファイルを再作成する別のマジック' mobyconfig'ユーティリティを持っています0 – Matt
これはすべて正しいですが、daemon.jsonのhostsフィールドに値を設定すると、Dockerは起動を拒否します。私は["unix:///var/run/docker.socket"、 "127.0.0。1 "、" fd:// "]は使用できません。 –