アプリケーションをセットアップするために必要なものがすべて含まれている docker イメージを見つけましたが、ダウンロードするにはサイズが大きいため、ビルドプロセスを高速化できるように AWS ECR にダウンロードしようとしています。docker イメージをプルできる方法はありますか?それを土台として自分のものを作る?
ありがとう
イメージをプルして AWS ECR にプッシュできます。最初に AWS でリポジトリを作成する必要があります。
# Tag your image so you can push the image to this repository
docker tag <image_name>:latest <account_id>.dkr.ecr.<region>.amazonaws.com/<repo_name>:latest
# Push this image to your AWS repository
docker push <account_id>.dkr.ecr.<region>.amazonaws.com/<repo_name>:latest
はい、基本イメージとして任意のイメージを使用できます。AWS ECR にプッシュするイメージも、Dockerfile
以下のコードの先頭で使用できます。
FROM <account_id>.dkr.ecr.<region>.amazonaws.com/<repo_name>:<image_tag>