2022年7月8日金曜日

docker で 10GB のイメージを作成する方法

docker で 10GB のイメージを作成する方法

概要

テストなどで巨大なイメージを使いたいとき用です

環境

  • Ubuntu 20.04
  • docker 20.10.7

10GB のファイルを作成

  • dd if=/dev/zero of=./10GB.dummy bs=1G count=10

Dockerfile

  • vim Dockerfile
FROM alpine:latest

ADD ./10GB.dummy /home

ビルド

  • docker build -t 10gb .
Sending build context to Docker daemon  10.74GB
Step 1/2 : FROM alpine:latest
 ---> e66264b98777
Step 2/2 : ADD ./10GB.dummy /home
 ---> 44d47f282112
Successfully built 44d47f282112
Successfully tagged 5gb:latest

注意事項

build context とイメージを配置する領域と dd で作成したデータ分で合計30GB以上の空きが必要になります

0 件のコメント:

コメントを投稿