13,005
回編集
487行目: | 487行目: | ||
イメージを構築を自動化するには、Containerfileというファイルを作成する必要がある。<br> | イメージを構築を自動化するには、Containerfileというファイルを作成する必要がある。<br> | ||
<br> | <br> | ||
Containerfileには、コンテナを構築するためのベースになる環境、実行するコマンド、配置するファイル等が記述されている。<br> | |||
Containerfileには、Containerfileを含むコンテキストディレクトリのパスを引数として、<code>buildah bud</code>、<code>podman build</code>コマンドを呼び出す。<br> | Containerfileには、Containerfileを含むコンテキストディレクトリのパスを引数として、<code>buildah bud</code>、<code>podman build</code>コマンドを呼び出す。<br> | ||
PodmanおよびBuildahのデフォルトはContainerfileであり、Dockerfileにフォールバックする。<br> | PodmanおよびBuildahのデフォルトはContainerfileであり、Dockerfileにフォールバックする。<br> | ||
493行目: | 493行目: | ||
Containerfileは、Dockerfileと同じシンタックスをサポートしている。<br> | Containerfileは、Dockerfileと同じシンタックスをサポートしている。<br> | ||
<br> | <br> | ||
==== イメージの構築 ==== | ==== イメージの構築 ==== | ||
podman build -t <任意のリポジトリ名>/<任意のタグ名> . | podman build -t <任意のリポジトリ名>/<任意のタグ名> . |