Kubernetesクラスタの完全インストールガイド

環境準備 ローカル環境のオペレーティングシステムはWindows 10 Pro(バージョン22H2、内部バージョン19045.3324)、メモリ64.0GB、プロセッサ12th Gen Intel® Core™ i9-12900K 3.19 GHzです。3台のマシンはすべてVMware Workstation Proを使用してCentOS7オペレーティングシステムをインストールしています。 Kubernetesクラスタ構成の計画 役割 IPアドレス kubernetes ...

7月4日 17:18 投稿

Docker ネットワーク構成とセキュリティの実践ガイド

Docker ネットワークの基本概念 コンテナ間の効率的かつ安全な通信を実現するには、Dockerネットワークの仕組みを理解することが重要です。ネットワーク構成は、情報が適切に流れるための基盤となります。 主要な基礎知識 Dockerネットワークは、コンテナの接続と相互作用の方法を定義する重要な要素です。 ネットワーク名前空間: 各コンテナは独立したネットワーク環境 ...

7月4日 16:45 投稿

Dufsを使ったファイルサーバーの構築

Dufsとは? Dufsは、静的ファイル配信やアップロード、検索、アクセス制御、WebDAVサポートなど多機能なファイルサーバーソフトウェアです。 主な機能 静的ファイルの提供 フォルダをZIP形式でダウンロード可能 ファイルおよびフォルダのドラッグ&ドロップによるアップロード ファイルの作成/編集/検索 復旧可能なセグメントアップロードとダウンロード 認証およびアクセ ...

7月3日 23:30 投稿

Seata 2.0.0のDocker環境での導入と設定

前提条件と環境確認 本構成では、以下のミドルウェアが稼働している環境を前提とします。 MySQL: 8.0以上 Nacos: 2.2.3 最初に、ネットワーク設定を確認し、各コンテナおよびホストマシンのIPアドレスを特定します。場合によってはdocker network inspect bridgeですべてのコンテナ(MySQLなど)のIPが確認できないことがあるため、必要に応じてdocker inspect <conta ...

7月3日 19:44 投稿

JavaアプリケーションのDockerコンテナ化: イメージ構築と実行

このガイドでは、Mavenとdocker-maven-pluginを使用してJavaウェブアプリケーションのDockerイメージを構築し、コンテナとして実行する手順を解説します。主にSpring Bootアプリケーションを想定していますが、他のJavaアプリケーションにも適用可能です。 1. Maven設定: pom.xmlへのプラグイン追加 まず、プロジェクトのpom.xmlにdocker-maven-pluginを追加して、Docker ...

7月2日 22:51 投稿

Dockerの基本コマンドとコンテナ操作ガイド

Dockerとは Dockerは、アプリケーションをコンテナという軽量な単位でパッケージ化し、どのような環境でも一貫して実行できるようにするオープンソースのコンテナ化プラットフォームです。Dockerイメージは、コンテナのテンプレートとして機能し、このイメージから一つまたは複数のコンテナを起動できます。 Dockerサービスの管理 Dockerデーモン(サービス)の起動、停止 ...

7月2日 19:01 投稿

Dockerコンテナの基本操作とネットワーク設定

Dockerの基本概念 1. コンテナ技術の基礎 DockerコンテナはホストOS上のプロセスとして動作 - Namespace: リソース隔離機能 - Cgroups: リソース制限機構 - Copy-on-Write: 効率的なファイル操作 2. コンテナ技術の進化 1) chroot技術: ファイルシステムの分離 2) LXC (LinuX Containers): NamespaceとCgroupsの実装 3. Namespaceの種類 - UTS: ホスト名とドメイン名の ...

7月2日 18:06 投稿

Docker実践ガイド:インストールからネットワーク、プライベートレジストリまで

Dockerの主な利点 環境構築の簡素化 アプリケーションの隔離 開発・テスト・運用の一貫性確保 高速なデプロイとスケーリング CI/CDパイプラインとの統合 1. Dockerのインストールと起動(CentOS 7) # リポジトリ設定 sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # インストールと起動 sudo yum i ...

7月2日 17:34 投稿

Dockerの基本コマンド

Dockerのバージョン確認 docker version Dockerの環境情報 [root@VM-16-2-centos ~]# docker info コンテナ: 2 実行中: 0 一時停止: 0 停止済み: 2 イメージ: 0 サーバーバージョン: 18.06.0-ce ストレージドライバー: overlay2 バックアップファイルシステム: extfs d_typeサポート: true ネイティブオーバレイディフ: true ログドライバー: json-file cgroupドライバー ...

7月2日 17:18 投稿

Docker データストレージを別ディスクに移行する手順(CentOS/Ubuntu/Debian 対応)

サーバーのシステムディスク容量が限られており、拡張が困難な場合、Docker のデフォルトデータ保存先(/var/lib/docker)がシステムディスクを圧迫することがあります。特にクラウド環境では、小規模なOSディスク+大容量の追加ストレージ(例:/home1)が一般的です。この記事では、Docker のデータルートを任意のマウント済みストレージへ再設定する方法を、新規導入時 ...

7月2日 00:05 投稿