工学
-
高度な Dockerfiles: BuildKit とマルチステージビルドを使用したビルドの高速化とイメージの縮小
Dockerfiles のマルチステージ ビルド機能を使用すると、より優れたキャッシュとより小さなセキュリティ フットプリントを備えた、より小さなコンテナー イメージを作成できます。 このブログ投稿では、ビルド ステージとランタイム ステージの間でファイルをコピーするだけでなく、この機能を最大限に活用できるようにする、より高度なパターンをいくつか紹介します。 マルチステージビルドを初めて使用する場合は、最初に使用ガイドを読むことから始めることをお勧めします。
今すぐ読む
-
WSL 2 で Docker Desktop をテストする方法
最近、Windows 用の Docker Desktop の新しい Edge バージョン 2.2.3.0 をリリースしました。 これは、WSL 2を正式にサポートする次の安定バージョンのリリース候補と見なすことができます。Windows 10バージョン2004を視野に入れて、Windows 10でLinuxコンテナを実行する最高のエクスペリエンスを提供するための最終仕上げをDockerデスクトップの次のバージョンにします。
今すぐ読む
-
マルチプラットフォームドッカービルド
Docker イメージは、新しいソフトウェアやサードパーティ製ソフトウェアをテストおよびデプロイするための標準ツールになりました。
今すぐ読む
-
素晴らしい作成:プロジェクト開発キックオフのためのアプリケーションサンプル
今日、ソフトウェアシステムは非常に複雑になっています。 システムは複数の分散サービスで構成され、それぞれが特定の機能を提供し、個別に更新されます。 このような複雑なプロジェクトの開発を開始することは、特に作業するソフトウェアスタックにまだ慣れていない場合は、時間がかかる場合があります。 これは、ほとんどの場合、プロジェクト全体をまとめるために厳格な手順に従う必要があり、その間に間違いを犯した場合、最初からやり直さなければならない可能性があるためです。
今すぐ読む
-
最初の Docker GitHub アクションがここにあります!
本日、Dockerが最初のGithubアクションをリリースしたことをお知らせできることを嬉しく思います。 私たちはGitHubと協力して、開発者がDockerでGitHubアクションを使用してCI / CDワークフローをどのように設定しているかを調査してきました。 見回すとわかる標準的なフローは、イメージの構築、タグ付け、Hub へのログイン、イメージのプッシュなど、期待どおりのものです。 これは、Docker のビルド/プッシュ アクションでサポートすることを目的としたワークフローです。
今すぐ読む
-
ドッカーを使用してリモートのドッカーホストにデプロイする方法
docker-composeツールは、ローカル開発環境でドッキングされたアプリケーションを実行するために非常に人気があります。 必要なのは、アプリケーションのサービスの構成を含むComposeファイルを作成し、デプロイ用に実行中のDockerエンジンを用意することだけです。 ここから、単一の「docker-compose up」コマンドで数秒でアプリケーションをローカルで実行できます。
今すぐ読む
-
Dockerはcnab-to-ociライブラリを cnab.io に寄付します
Dockerはこれらすべてのコンポーネントの開発を支援しましたが、CNABバンドルを共有するためのcnab-to-ociライブラリについてもMicrosoftと協力しました。 このライブラリは現在、少なくとも3つのツール(Docker App、Porter、duffle)で使用されているだけでなく、Docker Hubの内部でも使用されています。 レジストリでCNABバンドルの説明をプッシュ、プル、共有する方法を正常に示しました。 この作業は、将来のCNABレジストリ仕様のベースとして使用されます。
今すぐ読む
-
KubeConヨーロッパ2020スケジュールからの私たちのお気に入りのピック
先週の水曜日、CNCFはKubeConヨーロッパ2020のスケジュールを発表しました。 KubeConではたくさんの講演があり、何を見に行くかを決めるのも気が遠くなるかもしれません! ここでは、Dockerのチームによる講演と、特に興味深いと思われる他の講演をいくつか紹介します。 アムステルダムでお会いできるのを楽しみにしています!
今すぐ読む