/etc/docker/key.json
Fedora 23 マシンに が表示されます。このファイルは認証用の秘密鍵のようです
いつ生成されますか (の出力には存在しませんrpmls docker
)、対応する公開鍵を取得するにはどうすればよいですか?
私のユースケースは、root 以外のユーザーが公開/秘密鍵を使用docker ps
せずにコマンドを実行できるようにすることです。sudo
私は何をすべきか?
/etc/docker/key.json
Fedora 23 マシンに が表示されます。このファイルは認証用の秘密鍵のようです
いつ生成されますか (の出力には存在しませんrpmls docker
)、対応する公開鍵を取得するにはどうすればよいですか?
私のユースケースは、root 以外のユーザーが公開/秘密鍵を使用docker ps
せずにコマンドを実行できるようにすることです。sudo
私は何をすべきか?
key.json
少なくとも私があなたの質問を理解している限り、あなたはファイルを気にしません。
特権のないユーザーが認証用の証明書を使用して Docker デーモンに接続できるようにする場合は、まずリッスン HTTP ソケットを有効にする必要があります (localhost
パブリック アドレス以外の場所からデーモンへのアクセスを提供する場合は、バインドまたはパブリック アドレスへのいずれか)。 docker host)、ドキュメントの説明に従って適切な SSL 証明書を構成する必要があります。
Docker ソケット (通常は ) のアクセス許可を管理することで、Docker へのアクセスを提供することもできます/var/run/docker.sock
。
誰かに docker へのアクセス権を付与することは、root
アクセス権を付与することと同じであることに注意してください (その人はいつでも実行docker run -v /etc:/hostetc ...
して、sudoers の構成やファイルなどを編集passwd
できるshadow
ためです。