Elasticsearch開発環境の構築と設定

ライセンス管理 xpack 有効期限の確認方法: curl -XGET http://localhost:9200/_xpack/license?pretty ライセンス登録:https://register.elastic.co/ ライセンス更新コマンド: curl -XPUT -u elastic 'http://localhost:9200/_xpack/license?acknowledge=true' -H "Content-Type: application/json" -d @license.json ローカルElasticsearch環境 ダウンロードURL:htt ...

7月10日 01:34 投稿

Dockerの基本と実践的なコンテナ化手法

Dockerとは Dockerは、アプリケーションの開発、出荷、実行を行うためのプラットフォームです。コード、ライブラリ、依存関係、設定ファイルなどを含む「コンテナ」と呼ばれる軽量なパッケージを作成することで、どのような環境でも一貫した動作を保証します。これにより、「私のマシンでは動くのに本番環境では動かない」という古典的な問題を解決し、CI/CDパイプラインの ...

7月9日 00:33 投稿

Sentryバックエンドサービス開発者向けガイド

サービス管理 (devservices) Sentryは開発環境で必要な依存サービスを管理するdevservices抽象化レイヤーを提供します。 sentry devservices [オプション] コマンド [引数] オプション: --help ヘルプ表示 コマンド: attach フォアグラウンドで単一サービス実行 down 全サービス停止 rm 全サービスと関連データ削除 up 依存サービスの起動/更新 ...

7月8日 16:43 投稿

.NET Core アプリケーションにおける Docker Compose でのヘルスチェック設定

前回はシンプルなデプロイ方法を紹介しました。今回は、Docker Compose を使用してアプリケーションのヘルスチェックを設定する方法について解説します。 Docker Compose でヘルスチェックを設定するには、主に以下の3つのファイルを修正します。 1. docker-compose.override.yml の設定 このファイルは、docker-compose.yml の設定をオーバーライドするために使用され ...

7月7日 21:21 投稿

UbuntuへのDockerインストールガイド

対応プラットフォーム Dockerは以下のLinuxディストリビューションとアーキテクチャ向けにパッケージを提供しています。 プラットフォーム x86_64 / amd64 Ubuntu 対応 Debian 対応 Red Hat Enterprise Linux (RHEL) 対応 Fedora 対応 上 ...

7月7日 18:51 投稿

Jenkins の Docker による構築と CI/CD パイプライン設定

インストール Docker を使用した Jenkins 環境のセットアップ 中国国内のネットワーク制限を考慮し、必要な Docker イメージを事前に取得しておくことを推奨します。 # Docker-in-Docker イメージ(コンテナ内で Docker コマンドを実行可能) docker pull docker:dind # Jenkins 公式イメージ(JDK17 同梱) docker pull jenkins/jenkins:2.452.3-jdk17 カスタム Jen ...

7月7日 16:37 投稿

Dockerを活用したアプリケーションコンテナ化の実践手法

Docker環境の構築 CentOSベースのシステムにDockerをインストールする際の手順です。パッケージリポジトリを最適化し、高速なミラーを利用する設定を行います。 # 必要な依存パッケージをインストール sudo yum install -y yum-utils device-mapper-persistent-data lvm2 # 公式リポジトリの追加(東京リージョン向けミラー) sudo yum-config-manager --add-repo https:/ ...

7月7日 02:01 投稿

Dockerコンテナ運用ガイド

Docker環境のセットアップ 1.1 システムツールのインストール yum install -y yum-utils device-mapper-persistent-data lvm2 1.2 リポジトリの追加 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 1.3 キャッシュの更新 dnf makecache 1.4 Docker CEのインストール yum -y install docker-ce docker-ce-cli containerd. ...

7月6日 23:29 投稿

Dockerの基本概念とインストールガイド

Dockerの概要 Dockerはアプリケーションと依存関係を移植可能なコンテナにパッケージ化するオープンソースプラットフォームです。コンテナは独立した実行環境を提供し、隔離された状態で動作します。 開発環境の課題 開発環境と本番環境の差異による実行エラー 複数サーバーへの環境設定の複雑化 依存関係を含めたアプリケーション配布の必要性 Dockerの歴史 2010年にd ...

7月5日 22:30 投稿

Dockerコンテナのマルチホスト通信実装ガイド

環境構築の準備 Dockerのインストール Dockerの公式サイトからインストール手順に従ってDockerをインストールします。 デモ用イメージの取得 Docker HubからUbuntu公式イメージをダウンロードします: docker pull ubuntu 複数のホストを使用する場合、各ホストでイメージを取得するか、docker save/loadコマンドでイメージを転送します。 1. ルーティング方式によるマ ...

7月5日 00:15 投稿