ykokw.xyz blog logo

Blog Posts

No results for 'undefined'Powered by Algolia

Use multi-stage buildsを読んだメモ

  • できること

    • 1Dockerfileに複数のFROMが書ける
    • FROMされるごとが1stage
    • COPY --from=xxx で別stageのimageからファイルをコピーできる
    • 別stage imageでビルドされたファイルとかフォルダとか
  • FROM golang:1.7.3 AS builderのように ASを使うとCOPYで参照できる名前を設定できる
  • --target でbuild stageを指定できる
  • COPY --from=nginx:latest /etc/nginx/nginx.conf /nginx.conf これで既存imageからもCOPYできる

    • 必要あればimage はpullされる
  • docker-composeでもtarget指定できる


This content is built with Gatsby