Dockerfile 1.4 および Buildx v0.8+ の新しいリリースには、複数のビルド コンテキストを定義する機能が付属しています。 つまり、ビルドの一部として異なるローカルディレクトリのファイルを使用できます。 なぜそれが役立つのか、そしてそれをビルドでどのように活用できるのかを見てみましょう...
工学
マージ + 差分: DAG をより効率的かつエレガントに構築する
BuildKit のメンテナである Erik Sipsma が書いたゲスト投稿。 全体像 MergeOp と DiffOp は、BuildKit v0.10 でリリースされた 2 つの新機能です。 これらの操作により、ファイルシステムを構成し(MergeOp)、それらを分割(DiffOp)することでコンテナイメージを組み立てることができます。
Dockershim は必要ありません: Docker Desktop with Kubernetes 1.24+
Docker Desktop には Kubernetes が含まれており、高速で気を散らすことのない開発者エクスペリエンスのために最適化および調整されています。 アップストリームの Kubernetes の変更を追跡し、Kubernetes のアップグレードを管理するため、開発者はクラスターの管理ではなくコードに集中できます。 多くの人が持っています...
Pythonアプリケーションを「ドッカー化」する方法
何百万人もの開発者が Python を使用して、最新のスケーラブルなアプリケーションを構築しています。 パフォーマンス、クロスプラットフォームの移植性、利便性を重視する開発者にとって、これらのアプリを Docker 環境にデプロイすることは有利な場合があります。 そうは言っても、どのような種類のアプリケーションが...
Docker デスクトップを使用したマルチコンテナ .NET アプリの構築
NETは、Webアプリ、Web API、クラウドのサーバーレス機能、モバイルアプリなど、多数のアプリを構築するための無料のオープンソース開発プラットフォームです。 NETは、マイクロソフトと.NETコミュニティによって維持されている汎用開発プラットフォームです...
Docker コンテナーを Log4Shell から安全に保つための 10 のヒント
これはSnykの友人からのゲストブログです。 もともとここに登場しました。 本日、人気の高いDockerとSnykの脆弱性チートシートのアップデートを発表できることを嬉しく思います。 2020年以来、何百万人ものMacOSおよびWindows開発者がドッカースキャンを使用して...
Docker SBOMの発表:Dockerイメージの可視性を高めるための一歩
現在、Dockerは、コンテナイメージの中身をより見やすくするための第一歩を踏み出し、ソフトウェアサプライチェーンのセキュリティを強化できます。 Docker Desktop 4.7.0 には、SBOM (ソフトウェア...
開発者のためのパフォーマンス、信頼、優れたエクスペリエンスへの投資
ドッカーは9歳ですか? 昨日とずっと前のようです! それ以来、テクノロジーの世界は大きく変化し、Dockerは、開発者が必要な場所でアプリケーションを簡単に構築して出荷できるようにする上で重要な役割を果たしてきました。 鍵は何でしたか...
Docker、Python、IoT による世界のワクチン接種率の追跡
私は、低電力、低コストのWi-Fi対応マイクロコントローラーのESP32-S2プラットフォームの大ファンです。 Adafruitは、MagTagと呼ばれる2.9フィートのEインクディスプレイとPythonサポートを備えたバリアントを具体的に販売しています。 私はこれらの*はるかに*が多すぎることを認めることを恥じていません...