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 投稿