📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

158行目: 158行目:
  Terminal=false
  Terminal=false
  </syntaxhighlight>
  </syntaxhighlight>
<br><br>
== ルートレスモード ==
DockerとPodmanの違いの1つは、コンテナの扱い方である。<br>
Dockerは、コンテナを実行するためにスーパーユーザ権限を必要とする。<br>
Podmanは、スーパーユーザ権限無しでコンテナを実行することができる。<br>
<br>
例えば、ルートレスモードのPodmanでは、ポート番号が1024番未満のポートでコンテナを起動することはできないため、1024番以上のポートを使用する必要がある。<br>
<br>
もし、1024番未満のポートでコンテナを作成する必要がある場合は、ルートレスモードを解除してスーパーユーザ権限で実行する。<br>
podman machine set --rootful
<br>
ルートレスモードに戻す場合は、以下に示すコマンドを実行する。<br>
podman machine set --rootful=false
<br><br>
<br><br>