#Docker の記事
-
Oct. 21. 2023
Docker の基本的な使い方はわかったけど、その上で何を気を付ければ良いの?という点を調べたのでその時のメモです。この記事では以下の説明をしています。マルチステージビルド ユーザーの指定 認証情報の扱いについて コンテナイメージのセキュリティスキャン等、コンテナセキュリティに関するトピックは他にもありますが、この記事では扱いません。環境 この記事に含まれる例は以下の環境でテストしています。マルチステージビルド Docker イメージをビルドする時、ソースコードのビルドもコンテナ内で行いたい時がよくあります。例えば Jenkins 等の CI パイプラインでコンテナをビルドする時、最新のソースコードを Git から持ってきて、必要なパッケージをダウンロードして、(コンパイルが必要な言語なら) ソースコードをコンパイルして、ビルド結果をコンテナイメージに含める、ということを継続的に行うと思います。