Dockerを使用したdevpiパッケージマネージャーの構築

Dockerfileイメージ構築 Dockerfile FROM python:3.12.2-slim WORKDIR /app COPY startup.sh ./ COPY package-sources /etc/apt/sources.list COPY debian-repo /etc/apt/sources.list.d/ RUN apt-get update &&\ apt-get install -y vim net-tools procps nginx &&\ pip install devpi devpi-web supervisor &&\ chmod +x /app/startup ...

5月25日 03:47 投稿

Docker ビルドコンテキストの仕組みとファイル転送の最適化

docker build コマンドを実行する際、末尾に指定されるパス(例えば .)は、Dockerfile の所在を示すものではなく、ビルドコンテキストのディレクトリを定義しています。多くの初学者がこの引数を Dockerfile の場所と誤解しがちですが、実際にはビルドプロセスに必要なファイル群を含む範囲を指定する役割を果たします。 Docker のアーキテクチャを理解するには、クライ ...

5月25日 02:36 投稿

Oryxビデオソリューションの導入と設定ガイド

Oryx(旧SRS Stack)は、クラウドまたはセルフホスティング環境でライブストリーミングとWebRTCを含むオンラインビデオサービスを構築するためのオールインワン、オープンソースのビデオソリューションです。プロジェクトリポジトリ: https://gitcode.com/gh_mirrors/sr/srs-stack 1. プロジェクトディレクトリ構造の概要 Oryxプロジェクトは以下のようなディレクトリ構造 ...

5月23日 01:14 投稿

Rancherのインストールと設定:Kubernetesクラスタ管理の実践

Rancherの基礎知識 Rancherは、オープンソースのエンタープライズ向けマルチクラスタKubernetes管理プラットフォームです。Rancherの主な価値は、混合クラウドとオンプレミスデータセンターでのKubernetesクラスタの集中展開と管理を可能にし、セキュリティを確保し、コンテナ化されたアプリケーションのデリバリプロセスを簡素化することです。 Rancherの主な利点は以下 ...

5月22日 23:24 投稿

Kali LinuxにおけるDocker環境の構築と最適化

Dockerエンジンの導入 以下のコマンドでDockerパッケージをインストールします: sudo apt update sudo apt install -y docker-ce docker-ce-cli containerd.io サービス自動起動設定 sudo systemctl enable --now docker.service 権限設定の最適化 sudo groupadd docker sudo gpasswd -a ${USER} docker sudo chmod 666 /var/run/docker.sock 動作確認手順 docker --ver ...

5月22日 04:42 投稿

Docker イメージの仕組みと実践ガイド

Docker アーキテクチャ概要 Docker は「ホスト」「クライアント」「イメージ」「レジストリ」「コンテナ」という 5 つの要素で構成される。ホストは仮想マシンや物理サーバで、Docker デーモンを稼働させる場所である。クライアントは CLI や API を通じてデーモンに指示を出す。イメージは実行ファイルや設定をパッケージ化したテンプレートであり、レジストリはそのイメ ...

5月22日 01:53 投稿

Dockerを活用したブログシステムの本番環境構築ガイド

Dockerコマンドリファレンス コンテナ管理において頻繁に使用するDockerコマンドの一覧です。 コマンド 概要 docker pull リポジトリからイメージを取得 docker build Dockerfileからイメージを作成 docker images ローカルイメージ一覧を表示 docker rmi ローカルイメージを削除 docker run コンテナの作成と起動 docker ps 稼働中のコンテナ一覧を表示 ...

5月21日 21:51 投稿

DockerでOracle 19cを構築する手順

Ubuntuホスト環境でDockerを使用してOracleデータベースを構築する方法について記載します。Windows 11での直接インストールに失敗したため、仮想マシン上でのDocker導入を選択しました。 root@jin-virtual-machine:/etc/docker# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04.1 LTS Release: 22.04 Codename ...

5月21日 03:20 投稿

Dockerコマンド全集:イメージとコンテナの操作

Dockerコマンドの概要 Docker関連のコマンドは 크게二つに分類できます。一つはDockerコマンド、もう一つはDockerfileの命令です。Dockerコマンドは、操作対象によってDockerイメージ操作とDockerコンテナ操作に分別されます。以下では、使用頻度の高いコマンドをカテゴリ別に整理して解説します。 一、Dockerイメージの操作 イメージの取得と検索 # イメージの検索 dock ...

5月21日 01:36 投稿

Docker入門ガイド

一、インストール 公式サイト:www.docker.com インストール手順(CentOS 7) パッケージの更新 yum update 必要なパッケージのインストール yum install -y \ yum-utils \ device-mapper-persistent-data \ lvm2 リポジトリの設定 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce/repo Dockerのインストール yum install -y docke ...

5月20日 19:00 投稿