docker-composeに以下のように書くものをよく見ます。
services: web: build: Dockerfileパス
これはDockerfileパスにあるDockerfileからイメージを作成するということだと思いますが、なぜimageを使わないのでしょうか。
配布されているimageでは自分が使いたいimageがない。そこでDockerfile経由で使いたいimageを作成する、これを意図しているのでしょうか?
もしこの推測が正しいならDockerfileから作成したimageをdocker-compose.ymlにimage: 以前Dockerfileで作成したimageなんてことをしても良いのでしょうか?
つまり以下のようなことです。
services: web: image: (以前Dockerfileで作成したImage)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/05 07:04