ファイアウォールやプロキシサーバでアクセス制限している場合に、Docker で Mashuサーバを Pull するために許可が必要となる接続先リスト
Mashuサーバを配置する予定のプライベートなネットワーク上で、Mashuサーバを docker pull する際、ネットワークの構成によっては、インターネットに自由に接続できないケースがあります。
この場合、発生するエラーとしては、命令が返ってこない。コンソールやログにタイムアウト(timeout)などのエラーが表示されることがあります。
以下の内容は、ネットワークを管理されているご担当者様と相談されてから、実施されることをお勧めいたします。
ファイアウォールに対して許可をする場合は、以下のリストをファイアウォールの許可リストに登録して頂く必要があります。ポート番号が必要な場合は、443(HTTPS)を指定ください。
- hub.docker.com
- registry-1.docker.io
- production.cloudflare.docker.com
これらの接続先については、Docker Desktopのマニュアルから推測されるものであり、今後のバージョンで変更されることがあります。
プロキシサーバでアクセス制限をしている場合は、上記のリストをプロキシサーバの許可リストに登録して頂くことに加えて、以下のDockerのマニュアルを参考に、お使いのDockerのバージョンに応じて、Docker 自身がプロキシサーバを使用するように設定ください。
- systemd で Docker の制御(Daemon proxy configuration)
- プロキシサーバを使うように Docker を設定 (Use a proxy server with the Docker CLI)