Docker Compose 実践入門:環境構築から運用コマンドまで

Docker Compose の概要 Docker Compose は、複数のコンテナで構成されるアプリケーションを効率的に定義・実行するためのツールです。YAML 形式の設定ファイルを用いて、アプリケーションに必要なサービス群(データベース、キャッシュ、Webサーバーなど)を記述し、単一のコマンドで一括起動できます。 Compose の中心的な概念は以下の2つです: サービス (Service): ...

6月11日 23:51 投稿

k8sの概念入門とシンプルなPodの作成・実行

k8s入門 k8s的学习を始めると、多くの概念に戸惑うことが多いでしょう。Master、Node、Pod、Service、Namespaceといった用語が次々に登場します。そして、yamlファイルの設定 भी複雑に感じるかもしれません。 k8sを操作する際には、最も頻繁に使用するツールがkubectlです主なコマンドは以下の通りです: kubectl get pods kubectl create -f manifest.yaml kubectl get na ...

6月3日 18:34 投稿

HttpRunner 4.x の導入と基本的な使用例

HttpRunner は HTTP(S)/HTTP2/WebSocket/RPC などのネットワークプロトコルをサポートするオープンソースのAPIテストツールで、インターフェーステストやパフォーマンステスト、デジタルエクスペリエンスモニタリングなど多様なテストを実行可能です。シンプルな操作性と拡張性に優れた設計が特徴です。 本記事ではv4.3.0バージョンを対象に解説します。 Windows環境でのイ ...

5月27日 21:45 投稿

HTTPRunner 4.xにおけるパラメータ化の実装手法

HTTPRunner 4.xでは、parametersキーワードを用いてテストデータのパラメータ化を実現します。データソースは以下の3パターンで提供可能です: YAMLファイル内に直接定義する静的リスト 外部CSVファイルからの参照 カスタム関数による動的生成 パラメータ化の基本パターン 主に2種類の実装方法があります: 単一パラメータ化:共通値を持つ項目(例:固定パスワード)に ...

5月23日 01:33 投稿

MongoDBの基本操作:LinuxとDockerでのインストール・設定ガイド

MongoDBの簡単な使い方 この記事では、人気のあるNoSQLデータベースであるMongoDBについて解説します。特に、Linux環境およびDockerコンテナ上でのインストールと初期設定に焦点を当てています。 Linux上でのMongoDBインストール手順 CentOS 7を使用していることを前提としています。まず公式サイトからコミュニティ版をダウンロードしてください。 # MongoDBの取得と展開 ...

5月20日 00:41 投稿

Cloudflare Workersを使用したカスタムプロクシルールの設定

背景 Microsoft Copilotを使用中に、「ルール」モードで常に接続できない問題に遭遇しました。その後、次のようなエラーページが表示されました。 この問題はおそらくプロクシツールの「ルール」設定によるものですが、時には「ルール」モードを使いたい場面もあります。特にトラフィックコストを考慮すると、手動でモードを切り替えるのは煩雑です。 以下は、あるプロクシ ...

5月19日 03:39 投稿