はじめに Docker 18.09 で BuildKit が正式に採用されました。BuildKit によって、パフォーマンスの向上、ビルドキャッシュの改良、 鍵ファイルや SSH 秘密鍵の安全なマウントなどの改良がされました。今回は、BuildKit の鍵ファイル、SSH 秘密鍵の安全なマウントに着目して、セキュアなビルドを試してみます。 環境 macOS High Sierra Version 10.13.6 Docker for Mac 2.0.0.3 (Engine: 18.09.2) BuildKit を有効にする 環境変数から BuildKit を有効にするには、DOCKER_BUILDKIT=1 を実行して有効にします。