Docker コンテナ ファイルは、ホスト ファイル システムから分離されたコンテナ ファイル システムに保存されます。具体的な場所は /var/lib/docker/containers/
/ / です。および / var/lib/docker/overlay2/ /merged/。コンテナー ファイルには、Docker exec、Docker cp、および Docker Inspection コマンドを介してアクセスできます。

Docker コンテナ内のファイルの保存場所
Docker コンテナは、ファイルとディレクトリはコンテナのファイル システムに保存されます。このファイル システムはホストのファイル システムとは異なり、コンテナの起動時に作成されます。
コンテナ ファイル システム
コンテナ ファイル システムは通常、ベース イメージのファイル システムとコンテナを組み合わせた階層化ファイル システム (AUFS や overlayfs など) を使用します。 -spec レイヤードオーバーレイを変更します。これにより、コンテナーは基礎となるイメージに影響を与えることなくファイルを変更できるようになり、コンテナーの更新とクリーンアップが簡素化されます。
コンテナ ファイルの場所
デフォルトでは、コンテナ ファイルは次の場所に保存されます:
/var/lib/ docker /containers/// : コンテナー層のファイルとディレクトリが含まれます。/var/lib/docker/overlay2//merged/ : 基本イメージとコンテナの変更を含む、コンテナのマージされたファイル システムが含まれます。コンテナ ファイルへのアクセス
コンテナ ファイルにアクセスするには、いくつかの方法があります:
docker execコマンドを使用すると、コンテナー内でコマンドを実行し、コンテナーのファイル システムにアクセスできます。docker cpコマンドを使用すると、コンテナーからホストに、またはホストからコンテナーにファイルをコピーできます。docker Inspectionコマンドを使用して、コンテナーのファイル システムの詳細を取得できます。コンテナ ファイル システムは一時的なものであることに注意してください。コンテナが停止または削除されると、そのファイル システムも削除されます。したがって、必要に応じてコンテナ ファイルをバックアップしてください。
以上がDockerコンテナの内部ファイルはどこにあるのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。