ローカル ホストのホスト ドメイン名マッピングを構成しても、Docker コンテナは LAN 内のドメイン名を解決できません。 Docker環境はwampやxamppとは異なり、LAN内のドメイン名解決のためにDockerコンテナ内にhostsファイルを設定する必要があります。
解決策
Docker コンテナに入ったら、hosts ファイルでドメイン名解決を構成します。
1 2 3 4 5 6 7 8 9 10 11 |
|
保存して終了した後、ping コマンドを使用して、ping が通過できるかどうかを確認します。
1 2 3 |
|
コンテナ(サービス)を再起動するたびに、コンテナ内の/etc/hostsファイルに新たに追加した設定が無効になるため、再設定が必要になることに注意してください。
その他の関連チュートリアルについては、PHP 中国語 Web サイトの docker チュートリアル 列に注目してください。
以上がDockerでドメイン名解決を行う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。