This documentation is for a release that is no longer maintained
See documentation for the latest supported version.5.3.2. .dockercfg ファイルからイメージプルシークレットを作成する
プライベートコンテナーレジストリーのクレデンシャルを .dockercfg ファイルにすでに保存している場合は、そのファイルを使用してイメージプルシークレットを作成できます。
前提条件
-
宛先 OpenShift クラスターへの管理権限を持つアクティブな
ocセッション。Getting started with the CLI を参照。 -
base64コマンドラインツールは、使用しているオペレーティングシステムにインストールされている。
手順
.dockercfgファイルを Base64 にエンコードします。cat .dockercfg | base64 | tr -d '\n'
$ cat .dockercfg | base64 | tr -d '\n'Copy to Clipboard Copied! Toggle word wrap Toggle overflow ユーザープロジェクトに新しい OpenShift シークレットを作成します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow シークレットを適用します。
oc apply -f - <<EOF <Secret_prepared_in_the_previous_step> EOF
$ oc apply -f - <<EOF <Secret_prepared_in_the_previous_step> EOFCopy to Clipboard Copied! Toggle word wrap Toggle overflow