[解決済み] Dockerです。CLIで --password を使用するのは安全ではありません。パスワードは-password-stdinを使用してください。
2022-12-11 02:19:23
質問
継続的インテグレーション(CI)プロセス中にレジストリにログインすると、次のような警告が表示されます。
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
を置き換えるだけでよいのでしょうか?
--password
を
--password-stdin
?
どのように解決するのですか?
によると ドッカー のドキュメントを参照してください。
docker ログインコマンドを非対話的に実行するために、Docker ログインコマンドの実行時に
--password-stdin
フラグを使用して、STDINを通じてパスワードを提供します。を使用します。 STDIN を使用すると、パスワードがシェルの履歴やログファイルに残るのを防ぐことができます。 ログファイルに残ることを防ぎます。
以下の例では、ファイルからパスワードを読み取り、STDINを使用してdockerログインコマンドに渡します。
$ cat ~/my_password.txt | docker login --username foo --password-stdin
または
$ docker login --username foo --password-stdin < ~/my_password
次の例では、変数からパスワードを読み取り、STDINを使用してdocker loginコマンドに渡しています。
$ echo "$MY_PASSWORD" | docker login --username foo --password-stdin
関連
-
[解決済み] Dockerコンテナの中から、マシンのローカルホストに接続するにはどうすればよいですか?
-
[解決済み] リポジトリを使用せずに、あるホストから別のホストにDockerイメージをコピーする方法
-
[解決済み] ホストからDockerコンテナのIPアドレスを取得する方法
-
[解決済み] Dockerイメージはホストマシン上のどこに保存されていますか?
-
[解決済み] Dockerの「expose」と「publish」の違いは何ですか?
-
[解決済み] denied: 要求されたリソースへのアクセスは拒否されました : docker
-
[解決済み] 継続的インテグレーションと継続的デリバリーと継続的デプロイメントの比較
-
[解決済み】Dockerイメージとコンテナの違いは何ですか?
-
[解決済み] Alpine Dockerfile --no-cache Vs. rm /var/cache/apk/* の利点。
-
[解決済み] Docker HostへのポートのみのEXPOSE
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Windowsバッチ:改行せずにエコーする
-
[解決済み] docker イメージの sha256 コードはどこで確認できますか?
-
[解決済み] Alpine Dockerfile --no-cache Vs. rm /var/cache/apk/* の利点。
-
[解決済み] Dockerのデタッチドモード
-
[解決済み] Dockerで既存の名前付きボリュームにデータを追加する正しい方法は何ですか?
-
[解決済み] Docker-Composeで1つのコンテナに対するロギングを無効にする
-
[解決済み] docker-composeで起動した実行中のコンテナにリンクできない
-
[解決済み] dockerの時刻がホストの時刻と同期していることを確認する方法は?
-
[解決済み] docker-compose.ymlで環境変数を再利用する
-
[解決済み] docker-compose 同じイメージに複数のインスタンスを作成する