私は一つをフォローしました地図時間しかし、Dockerを学ぶときに何らかの理由で開こうとしているポートにアクセスできないようです。何らかの理由でタイムアウトしました。アクセスできない理由やDockerコンテナにアクセスするにはどうすればよいですか?
これまでに完了した手順:
$ docker run hello-world # works fine
$ docker run -d -P --name static-site prakhar1989/static-site # works and returns a docker container id
$ docker port static-site
443/tcp -> 0.0.0.0:32768
80/tcp -> 0.0.0.0:32769
http://localhost:32768/
その後、通過しましたが、ホストの1つにアクセスできませんでした。再インストールしてもタイムアウトが発生せず、Webサイトにアクセスできないというメッセージだけが表示されます。
また、これらのポートから直接コンテナにアクセスしようとしましたが、成功しませんでした。
ベストアンサー1
HTTPの場合は、ポート80にポートリダイレクトを使用します。つまり、http://localhost:32769
。
HTTPSがコンテナに設定されていないようです。