|
|
536行目: |
536行目: |
| Podmanの動作を確認するため、テストイメージをダウンロードして実行する。<br> | | Podmanの動作を確認するため、テストイメージをダウンロードして実行する。<br> |
| podman run hello-world | | podman run hello-world |
| <br><br>
| |
|
| |
| == Podmanのストレージ ==
| |
| コンテナ内で発生したデータは同じコンテナ内のどこかに書き込まれるが、コンテナを破棄すると同時に削除される。<br>
| |
| コンテナを破棄してもデータは保存する場合、または、他のコンテナで再利用する場合は、コンテナ外にデータ保存領域を作成する機能を提供している。<br>
| |
| <br>
| |
| * ボリューム
| |
| *: Podmanの管理下でストレージ領域を確保する。
| |
| *: ルートレスモードのデフォルトでは、~/.local/share/containersディレクトリである。
| |
| *: <br>
| |
| *: 名前付きボリュームと匿名ボリュームがあり、名前付きの場合はホスト内で名前解決できるため簡単にアクセスすることができる。
| |
| *: 匿名ボリュームは任意のハッシュ値が振られる。
| |
| *: <br>
| |
| *: 他のプロセスからはアクセスできないため安全に使用できる。
| |
| *: <br>
| |
| * バインドマウント
| |
| *: ホスト側のディレクトリをコンテナ内のディレクトリと共有する。
| |
| *: <br>
| |
| * tmpfs
| |
| *: メモリ上に一時的なストレージ領域を確保する。
| |
| *: 使用用途としては、機密性の高い情報を一時的にマウントする場合等がある。
| |
| <br>
| |
| <code>-v</code>オプション、<code>VOLUME</code>、<code>volumes</code>で指定する場合に関しても、基本的には上記のいずれかを扱っている。<br>
| |
| <br><br> | | <br><br> |
|
| |
|