工学
-
2020 年 7 月 8 日
マルチアーチビルド、トラビスはどうですか?
GitHub Actions を使用してマルチアーキテクチャイメージを構築する方法を見てきた前回の記事に続いて、別の CI を使用して同じことを行う方法を示します。 この記事では、このユースケースで使用するのが最も難しいものの1つであるTravisについて検討します。
今すぐ読む
-
2020 年 6 月 23 日
Go 開発者環境のコンテナー化 – パート 3
この一連のブログ投稿では、最適化されたコンテナー化された Go 開発環境を導入する方法について説明します。 パート 1 では、ローカルの Go 開発用にコンテナ化された開発環境を開始する方法を説明し、さまざまなプラットフォーム用のサンプル CLI ツールを構築しました。 第 2 回では、Go の依存関係を追加する方法、ビルドと単体テストを高速化するためのキャッシュについて説明しました。 この最後の 3 番目の部分では、コード リンター、GitHub アクション CI、およびいくつかの追加のビルド最適化を追加する方法を示します。
今すぐ読む
-
2020 年 6 月 17 日
Go 開発者環境のコンテナー化 – パート 2
パート 1 パート 2 パート 3 これは、Docker を使用して Go 開発環境をコードで定義する方法を示す一連の投稿の 2 番目のパートです。この目標は、あなた、あなたのチーム、CI がすべて同じ環境を使用していることを確認することです。パート 1,...
今すぐ読む
-
2020 年 6 月 16 日
Visual Studio Code リモート コンテナーを使用してコンテナー内で開発する方法
本記事はJochen Zehnder氏からのゲスト投稿です。Jochen は Docker コミュニティ リーダーであり、 56K.Cloud のサイト信頼性エンジニアとして働いています。彼はソフトウェア開発者としてキャリアをスタートさせ、ソフトウェアの作成の詳細を学びました。彼は開発だけでなく、ブリッジの自動化にも注力しています...
今すぐ読む
-
2020 年 6 月 11 日
Go 開発者環境のコンテナー化 – パート 1
開発チームに参加すると、生産性が高まるまでに時間がかかります。 これは通常、コードベースの学習と環境のセットアップの組み合わせです。 多くの場合、環境をセットアップするための何らかのオンボーディングドキュメントがありますが、私の経験では、これは決して最新ではなく、必要なツールについて常に誰かに助けを求める必要があります。
今すぐ読む
-
2020 年 6 月 4 日
マルチアーキテクチャ ビルド、CircleCI はどうですか?
GitHub Actions を使用してマルチアーキテクチャイメージを構築する方法を見てきた前回の記事に続いて、別の CI を使用して同じことを行う方法を示します。 この記事では、最も使用されている CI SaaS の 1 つである CircleCI について考察します。
今すぐ読む
-
2020 年 5 月 5 日
Docker Hub を使用してクラウドで Docker イメージをビルドおよびテストする方法
この記事では、クラウドへのコードのデプロイ、GitHub にプッシュするときに Docker Hub を使用してイメージをビルドする方法、Docker Hub を使用してテストの実行を自動化する方法について説明します。
今すぐ読む
-
2020 年 5 月 4 日
ドッカー デスクトップ: WSL 2 のベスト プラクティス
Docker Desktop WSL 2バックエンドは、Windows 10インサイダーユーザーが数か月間利用可能になり、MicrosoftはリリースプレビューチャネルでWSL 2をリリースしました(つまり、GAは非常に近いです)。 私たちと初期のユーザーは、それを使用した経験を蓄積しており、Linuxコンテナプロジェクトに実装するためのいくつかのベストプラクティスを共有できることを嬉しく思います。
今すぐ読む