docker pass set
| 内容説明 | Set a secret |
|---|---|
| 利用方法 | docker pass set id[=value] [flags] |
試験的
このコマンドは試験的なものです。
試験的機能はテスト向けに意図されたものであり、その機能に関してのフィードバックを得る目的があります。 この機能はリリース時に予告なく変更される場合があり、また今後のリリースに向けて削除されることがあります。
内容説明
Stores a secret in the local OS keychain. The secret value can be provided inline (NAME=VALUE) or piped via STDIN.
オプション
| オプション | デフォルト | 内容説明 |
|---|---|---|
--metadata | Non-sensitive key=value metadata (repeatable) |
利用例
Set a secret:
docker pass set POSTGRES_PASSWORD=my-secret-password
Or pass the secret via STDIN:
echo my-secret-password > pwd.txt cat pwd.txt | docker pass set POSTGRES_PASSWORD
Set a secret with metadata:
docker pass set POSTGRES_PASSWORD=my-secret-password --metadata owner=alice --metadata expiry=2027-03-01
Or pass a JSON payload with secret and metadata via STDIN:
echo '{"secret":"my-secret-password","metadata":{"owner":"alice"}}' | docker pass set POSTGRES_PASSWORD