Dockerfile ONBUILD


ONBUILDコマンドにより、他の人が自分の画像に基づいて新しい画像を構築する場合、新しい画像の構築時期に特定のコマンドを強制することができます.

Dockerfile.base

FROM ubuntu:18.04

ONBUILD RUN echo "Hello, World!"

# sudo docker build -t base -f Dockerfile.base .

Dockerfile

FROM base
docker build -t base -f Dockerfile.base . docker build -t hello .ベースを構築した後、helloを構築すると、hello worldが下の画像のように響いているのが見えます.