Dockerオフィシャルイメージは、ソフトウェアサプライチェーンとオープンソースソフトウェアの両方のセキュリティに対するDockerの取り組みの重要な要素です。 ここでは、Docker Official Images に関する 3 つのよくある誤解を取り上げ、ソフトウェア サプライ チェーンのセキュリティを確保する 7 つの方法を概説します。
オープンソース
CI / CD パイプラインに革命を起こす: テストコンテナと Bazel の統合
Bazel と Testcontainers の組み合わせが、密閉型ビルドシステムを提供することで、デベロッパーがソフトウェアをビルドしてリリースするのにどのように役立つかをご覧ください。
OctoAIとDockerでマルチモーダルなGenAIアプリを構築
OctoAIとDockerを使用して、オープンソースの基礎モデルを合理化された画像変換パイプラインに構成する方法を学びます。
Docker Compose のスケールアップ
他の Git リポジトリからサブプロジェクトをインポートすることで、Docker Compose でマイクロサービスの無秩序な増加を管理します。 Compose Watch は、開発者のエクスペリエンスを損なうことなく、コンテナー ファースト開発の利点を提供します。
オープンソースプロジェクト向けのDocker Scoutソフトウェアサプライチェーンソリューションを発表
Dockerは現在、Docker-Sponsored Open Source(DSOS)プログラム参加者全員に無料のDocker Scout Teamサブスクリプションを提供している。
GitHub ActionsワークロードでOpenPubkeyを使用する方法
OpenPubkey を使用して、GitHub Actions と Docker を使用して公開キーをワークロード ID にバインドする方法を学習します。 また、Docker が GitHub Actions で OpenPubkey を使用して Docker 公式イメージに署名し、サプライ チェーンのセキュリティを向上させる方法もご覧ください。
Docker Whale-comes AtomicJar, Maker of Testcontainers
Dockerは、TestcontainersのメーカーであるAtomicJarをDockerファミリーに迎え入れる。 Testcontainers を使用すると、アプリケーション配信の品質と速度を段階的に向上させることができます。 この追加により、開発者が革新的なアプリの構築に費やす時間を最大化するために、開発者エクスペリエンスを向上させることに Docker が注力し続けています。
DockerでWeaviateベクトルデータベースを使い始める方法
Weaviate を使用すると、高度な LLM アプリケーション、次のレベルの検索システム、レコメンデーションシステムなどを構築できます。 Weaviate ベクターデータベースの機能を確認し、Docker Compose を使用して Docker に Weaviate をインストールする方法を学びます。
ディープ ラーニング ワークフローの最適化: WSL 2 での安定した拡散と Docker の活用
WSL2 の有効化と Docker Desktop のインストールを含む、安定した拡散 WebUI Docker をセットアップする方法について説明します。