コンテナにArchaea toolsサーバ(hcpdサーバ)をインストールすることもできます。
この記事では、Dockerにセットアップする例を示します。
前提条件として以下の環境が必要です。
- – Dockerがインストールされている環境
以下はホスト環境、コンテナ環境ともにAlmaLinux 8.6でのコマンド例です。
イメージファイル(Dockerfile)の準備
Dockerfile記述例
FROM almalinux:8.6 RUN dnf -y update \
&& dnf -y install openssl \
&& dnf -y install libicu \
&& dnf -y install net-tools \
&& dnf -y install procps
WORKDIR /setup_files
COPY bytix-archaea-tools-server-1.4.2-14.el8.x86_64.rpm /setup_files
RUN rpm -ivh bytix-archaea-tools-server-1.4.2-14.el8.x86_64.rpm
イメージ作成・コンテナ起動
docker build -t almalinux8.6 [Dockerfileの配置ディレクトリ]
docker run -p 874:874 -p 65520:65520/udp --name vm-almalinux8.6 --privileged -d almalinux8.6 /sbin/init
※bytix-archaea-tools-serverは起動された状態となります。
その他
SingularityコンテナにArchaea toolsサーバをインストールすることもできます。インストール方法は以下をご参照ください。