「設定 - Podman Compose」の版間の差分

ナビゲーションに移動 検索に移動
114行目: 114行目:
<br><br>
<br><br>


== container-compose.ymlファイルの検証 ==
== ファイルの確認 ==
==== シンタックスの検証 ====
docker-compose.ymlファイルと同様、ファイルの検証は<code>podman-compose -f <container-compose.ymlファイルのパス> config</code>コマンドを実行する。<br>
docker-compose.ymlファイルと同様、ファイルの検証は<code>podman-compose -f <container-compose.ymlファイルのパス> config</code>コマンドを実行する。<br>
container-compose.ymlファイルと同階層のディレクトリで実行する場合、または、環境変数<code>COMPOSE_FILE</code>がcontainer-compose.ymlファイルを指している場合は、<br>
container-compose.ymlファイルと同階層のディレクトリで実行する場合、または、環境変数<code>COMPOSE_FILE</code>がcontainer-compose.ymlファイルを指している場合は、<br>
121行目: 122行目:
  # または
  # または
  podman-compose config  # コマンドを実行しているカレントディレクトリと同階層のディレクトリにcontainer-compose.ymlファイルが存在する場合
  podman-compose config  # コマンドを実行しているカレントディレクトリと同階層のディレクトリにcontainer-compose.ymlファイルが存在する場合
<br>
==== 検証エラー : networks ====
以下に示すようなエラーが出力される場合がある。<br>
RuntimeError: missing networks: <ネットワーク名>
<br>
Podman Composeでは、ネットワークの定義をサービスの前に配置する必要がある。<br>
このエラーは、networksセクションがサービスの前に配置されているために発生している。<br>
<br><br>
<br><br>


案内メニュー