ドッカーの共有ディレクトリを作成する方法は何ですか?
共有ディレクトリを作成するには、DockerコマンドラインツールまたはDocker Composeを使用できます。以下に、これら2つの方法の例を示します。
- Dockerコマンドラインツールを使用する。
- -v または –volume オプションを使用して、共有するディレクトリのパスを指定します。例えば、ホストの /path/to/host/dir ディレクトリをコンテナ内の /path/to/container/dir ディレクトリと共有するには、次のコマンドを実行します:docker run -v /path/to/host/dir:/path/to/container/dir
- Docker Composeを利用する:
- docker-compose.ymlファイルで、volumesキーワードを使用して共有するディレクトリを定義します。例えば、以下の例では、ホストの /path/to/host/dir ディレクトリとコンテナ内の /path/to/container/dir ディレクトリが共有されます:version: ‘3’
services:
myservice:
volumes:
– /path/to/host/dir:/path/to/container/dir
どの方法を使用しても、共有ディレクトリはホストとコンテナ間で接続され、ファイルやデータを共有できるようになります。