手当たり次第に書くんだ

飽きっぽいのは本能

Ubuntu 22.04 Docker で Nginx コンテナを外部公開する

Docker で Nginx コンテナを外部公開する基本です。`-p` オプションはホスト側ポートとコンテナ側ポートを対応させるポートフォワードとして理解します。

イメージ取得

docker pull nginx:latest
docker images nginx

外部公開

docker run --rm -d   --name nginx-public   -p 8080:80   nginx:latest

確認

docker ps
curl -I http://127.0.0.1:8080/
ss -lntp | grep 8080

停止

docker rm -f nginx-public

まとめ

`-p 8080:80` は、ホストの 8080 番をコンテナの 80 番へ転送する指定です。外部公開する場合は、Docker の設定だけでなく、ホスト OS のファイアウォール、リバースプロキシ、公開ネットワークの設計も合わせて確認します。

Ubuntu 22.04 Docker で Nginx コンテナを外部公開する

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

トップへ戻る