Dockerイメージには多くのWebサーバーが用意されており、今回はnginxを起動する手順について紹介していく。

起動コマンド

以下のコマンドを実行すると、Dockerコンテナでnginxが起動される。

docker run -p 8080:80 nginx

コマンド実行後、ターミナルには何も表示されないが、ブラウザでhttp://localhost:8080/にアクセスしてみると以下のウェルカムページが表示される。

また、ブラウザでページへアクセスすると、ターミナルにアクセスログが出力されているはずなのでこちらも確認してほしい。

起動コマンドのオプション「-p」はポート指定を表しており、この場合はDockerホストの8080番ポートに接続することで、コンテナの80番ポートに接続するよう指定している。

nginxコンテナを停止するときはターミナルで「control + C」でOK。