「ドッカーps」、「ドッカービルド」、および「ドッカー実行」のようにドッカーコマンドラインツールを使用します。 RHELベースのDockerイメージを作成できるように、CDK内のDockerデーモンに "docker"をどのように接続できますか?ドッカーデーモンの接続RHELベースのドッカーイメージのCDKを確認してください
1
A
答えて
2
vagrant-service-managerプラグインを使用して、クライアントDockerバイナリ(docker
)をCDK内で実行されているDockerサービスに接続するためのホスト環境を設定します。あなたはCDKを起動するために使用Vagrantfileとディレクトリには、実行します。これは、CDKに接続するdocker
バイナリを指示する環境変数をエクスポートします
eval "$(vagrant service-manager env docker)"
。
(すなわち、最初のコマンドが何をするか見るために)あなたのホストから接続するCDKの内側に、必要な設定について実行中のサービスに関する情報を表示するには、次のコマンドを実行しますvagrant service-manager env
詳細については
参照ドキュメント: Using the vagrant-service-manager Plugin。すでにdocker
クライアントのバイナリは、ホスト・システムにインストールされていない場合
、放浪サービスマネージャはあなたのためにそれを行うことができます。
vagrant service-manager install-cli docker
詳細を文書で:Preparing Host System for Using Docker from the Command Line。
ただ、CDK内部ドッカーデーモンに接続するためにdocker
バイナリを使用してのように、あなたはCDKで実行されているOpenShiftサービスに接続するoc
バイナリを使用することができます。インストールとセットアップはdocker
クライアントに似ています。