Share feedback
Answers are generated based on the documentation.

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.

オプション

オプションデフォルト内容説明
--metadataNon-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