Docker Nginxコンテナ マウント方法【初心者向け手順】
nginxコンテナにディレクトリをマウントするためには、docker runコマンドの-vオプションを使用することができます。
例えば、ローカルディレクトリ /path/to/local を nginx コンテナの /usr/share/nginx/html ディレクトリにマウントするためには、次のコマンドを使用します。
docker run -d -p 80:80 -v /path/to/local:/usr/share/nginx/html nginx
その中で:
- -dオプションはコンテナをバックグラウンドで実行することを示します。
- – ポート80は、ホストの80番ポートをコンテナの80番ポートにマッピングします。
- – 「/path/to/local:/usr/share/nginx/html」の表記は、ローカルの「/path/to/local」ディレクトリをコンテナの「/usr/share/nginx/html」ディレクトリにマウントすることを示しています。
nginxコンテナが起動すると、ローカルディレクトリ/path/to/localのファイルにアクセスすることは、コンテナ内の/usr/share/nginx/htmlディレクトリのファイルにアクセスするのと同じです。