DockerコンテナーとしてWebサーバーを作成し、コンテナーの外部にアクセスしようとしています。しかし、私はできません。私がしていることはです。
-ubuntu イメージのプル:
docker pull ubuntu:14.04
-コンテナの起動:
docker -t -i -p 49200:2375 [image-id]
新しく開始したコンテナーに apache2 をインストールした後、コンテナー内の apache2 サーバーに ping を実行できます。curl を実行してコンテナー ターミナルで結果を確認することもできますが、外部のホスト マシンでは運がありません。私は何度も試しました。(WindowsでVirtual Boxを使用しています)
スクリーンショット:
質問:
- コンテナーを作成するために正しい docker コマンドとポート番号を使用していますか?
- Apacheの設定に何か問題がありますか。(設定なしでデフォルトモードでApacheを使用しています)
- 仮想ボックスまたは PC のポートに何か問題がありますか? 私はネットワークに関する知識がほとんどありません。
誰か助けてくれませんか!!!