問題タブ [cri-o]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - root 以外のユーザーとして crictl コマンドを実行する方法
root 以外のユーザーとして crictl を実行する方法。
私のユーザーは docker グループに追加されているため、私の docker コマンドは root 以外のユーザーでも機能します。
containerd と runc をランタイムとして使用する dockerD デーモンを実行しています。
以下のように、crictl バイナリをインストールし、構成ファイルを使用して既存の dockershim ソケットに接続するように指定しました。
crictl は sudo で正常に動作しますが、sudo がないとこのように失敗します。
また、docker.sock のグループを「root」から「docker」に変更しようとしましたが、docker.sock が試したのと同じです。