第36章 コンテナーの作成と実行
このセクションでは、リアルタイムカーネルを使用してコンテナーを作成および実行する方法を説明します。
前提条件
-
podmanおよびその他のコンテナー関連のユーティリティーをインストールしている。 - RHEL での Linux コンテナーの管理に精通している。
-
kernel-rtパッケージおよびリアルタイム関連のパッケージをインストールしている。
36.1. コンテナーの作成 リンクのコピーリンクがクリップボードにコピーされました!
以下のオプションはすべて、リアルタイムカーネルとメインの RHEL カーネルの両方で使用できます。kernel-rt パッケージにより潜在的な決定論が改善され、通常のトラブルシューティングが可能となります。
前提条件
- 管理者権限がある。
手順
以下の手順では、リアルタイムカーネルに関して、Linux コンテナーを設定する方法を説明します。
コンテナーに使用するディレクトリーを作成します。以下に例を示します。
# mkdir cyclictest対象のディレクトリーに移動します。
# cd cyclictestコンテナーレジストリーサービスを提供するホストにログインします。
# podman login registry.redhat.io Username: my_customer_portal_login Password: *** Login Succeeded!Containerfileを作成します。# vim Containerfileカスタム Containerfile からビルドする場合は、Containerfile を変更してビルドします。以下は cyclisttest の例です。独自のイメージを作成していない場合は、realtime-tests-container イメージをプルして cyclictest を実行することもできます。
# podman build -t cyclictest .