Docker初心者です。
現在のシステム構成: 最小限のインストールを含む RHEL 7.3 を搭載した Dell R630
要件: docker をインストールする必要があります
- クローズドネットワークのラボにあるためインターネットに接続できないシステムに docker をインストールするにはどうすればよいですか。
私のリクエストが可能な限りシンプルになったことを願います。それでは質問を始めましょう。
答え1
Centos 7 RPM をインストールできる可能性があります。 説明書よりセクション「パッケージからインストール」:
Docker のリポジトリを使用して Docker をインストールできない場合は、リリースの .rpm ファイルをダウンロードして手動でインストールできます。Docker をアップグレードするたびに、新しいファイルをダウンロードする必要があります。
RPM はここでホストされています: https://download.docker.com/linux/centos/7/x86_64/stable/パッケージ/
答え2
私自身の質問に答えます:
1Q. RHEL 7 のインストールには、すでに docker が付属していますか? そうでない場合、どこから入手すればよいですか? (docker.com の docker ソフトウェアは使用できません。これは、政府の規則であり、私の規則ではありません)
1A. Hunterのコメントによると、いいえ、DockerはRed Hatには付属していません。ただし、インターネットに接続されたシステムでは、リポジトリ同期RH Extras ChannelからrepoID: rhel-7-server-extras-rpmsを使用してすべてのRPMをダウンロードするコマンド。次に、リポジトリを作成するパッケージディレクトリを含むディレクトリ内のコマンド。適切な命令セットはここその後、データをエアギャップシステムに転送できます。
2Q. 入手したら、インターネットに接続されていないシステムにどのようにインストールすればよいですか。
2A. 最小限のインストールで RH Extras RPM データをエアギャップ システムに転送したら、いくつかのバックエンド ツール (yum、yum-utils、createrepo) をインストールする必要があります。こここれを行う方法については、良い手順書があります。これらのツールをインストールしたら、これらの手順に従うことができます。ここdocker をインストールします。