Docker tutorial - IT technology blog

Distroless Dockerイメージ:不要なシェルとOSを排除してコンテナセキュリティを強化する

GoogleのDistroless Imagesは、Dockerコンテナからシェル、パッケージマネージャー、不要なOSコンポーネントを排除し、アタックサーフェスを大幅に削減します。本記事では、Go・Python・Java向けのマルチステージビルドでのDistroless活用方法と、実際の脆弱性比較・検証手順を詳しく解説します。
Docker tutorial - IT technology blog

Docker Compose Profiles:環境ごとにオプションサービスを管理する — debug・monitoringを完全に分離

Docker Compose Profilesを使えば、デバッグツールやmonitoringツールをメインサービスから分離しながら、一つのdocker-compose.ymlファイルにまとめて管理できる。6ヶ月間の本番運用を経た実践的な導入方法を、ローカル・staging・本番それぞれの具体的な設定例とともに紹介する。
Docker tutorial - IT technology blog

TerraformやAnsibleを直接インストールするのはやめよう:DockerでCLIを実行してホストマシンをクリーンに保つ方法

TerraformやAnsibleを直接インストールするのはもう終わりにしましょう!あらゆるCLIツールをDockerで動かす方法を学び、ホストマシンのクリーンさを維持し、バージョンの競合という悩みから完全に解放される方法を紹介します。