はじめに
Docker の docker container run
コマンドを使って Nginx コンテナを起動し、ブラウザからアクセスする手順について記載します。
開発環境
開発環境は以下の通りです。
- Windows 11
- Docker Engine 26.1.1
Nginx サーバーを起動する
以下のコマンドで、Nginx サーバーをコンテナで起動します。
docker container run --rm --publish 8080:80 nginx
-
--rm
: コンテナ停止時にコンテナを自動削除 -
--publish
: コンテナの80番ポートをホストマシンの8080番ポートにマッピング
ブラウザからアクセスする
ブラウザで http://localhost:8080/ にアクセスすると、「Welcome to nginx!」が表示されます。
また、docker container ls
でコンテナのポート情報を確認できます。今回は 8080 と 80 がマッピングしていることを確認できます。
参考
関連記事