GitHub Actions を使用してマルチアーキテクチャイメージを構築する方法を見てきた前回の記事に続いて、別の CI を使用して同じことを行う方法を示します。 この記事では、GitLab の一部である GitLab CI の使用方法を紹介します。 イメージの構築を開始するには...
工学
コンテナ化された Python 開発 – パート 2
これは、Python 開発をコンテナー化する方法に関するブログ投稿シリーズの第 2 部です。 パート 1 では、Python サービスをコンテナー化する方法とそのベスト プラクティスを既に示しました。 このパートでは、他のコンポーネントをセットアップして配線する方法について説明します...
DockerCon 2020: AWS セッション
先週、Docker と AWS が、開発者が Docker Compose、Docker Desktop、Docker Hub を活用して Amazon Elastic Container Service (Amazon ECS) と Amazon ECS on AWS Fargate にアプリをデプロイするための、統合された摩擦のないエクスペリエンスを作成したと発表しました。 オン。。。
コンテナ化された Python 開発 – パート 1
ローカル環境でのPythonプロジェクトの開発は、複数のプロジェクトが同時に開発されている場合、かなり困難になる可能性があります。 プロジェクトのブートストラップは、バージョンを管理し、依存関係と構成を設定する必要があるため、時間がかかる場合があります。 以前は...
Docker CLI を使用してコンテナーを Azure ACI にデプロイして作成する方法
クラウドでコンテナを実行することは、困難で混乱を招く可能性があります。 仮想ネットワークからセキュリティまで、さまざまなクラウドがどのように機能するかを理解し、選択できるオプションは非常にたくさんあります。 オーケストレーターは言うまでもありません。 控えめに言っても、それは学習曲線です。 で。。。
マルチアーチビルド、トラビスはどうですか?
GitHub Actions を使用してマルチアーキテクチャイメージを構築する方法を見てきた前回の記事に続いて、別の CI を使用して同じことを行う方法を示します。 この記事では、このユースケースで使用するのが最も難しいものの1つであるTravisについて検討します。 はじめに...
Go 開発者環境のコンテナー化 – パート 3
パート 1 パート 2 パート 3 このブログ投稿シリーズでは、最適化されたコンテナ化された Go 開発環境を導入する方法を示します。 パート 1では、ローカルのGo開発のためのコンテナ化された開発環境を開始する方法を説明し、サンプルCLIツールを構築しました...
Go 開発者環境のコンテナー化 – パート 2
パート 1 パート 2 パート 3 これは、Docker を使用して Go 開発環境をコードで定義する方法を示す一連の投稿の 2 番目のパートです。 この目標は、あなた、あなたのチーム、CI がすべて同じ環境を使用していることを確認することです。 パート 1では、私たちは...
Visual Studio Code リモート コンテナーを使用してコンテナー内で開発する方法
これはヨッヘンゼンダーからのゲスト投稿です。 Jochen は Docker コミュニティ リーダーであり、56K のサイト信頼性エンジニアとして働いています。雲。 彼はソフトウェア開発者としてキャリアをスタートさせ、そこでソフトウェアの作成の詳細を学びました。 彼は焦点を当てているだけではありません...