Dockerにポートを転送させることはできません

Dockerにポートを転送させることはできません

私は一つをフォローしました地図時間しかし、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がコンテナに設定されていないようです。

おすすめ記事