abiosoft / abiosoft/colima

need way to set permissions on docker.sock

オープン
#1,395 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Go
スター
30.8k
フォーク
613
PR マージ指標
30日以内にマージされた PR はありません

説明

### Description

I'm running colima on a headless mac build server with multiple users. Per Homebrew advice, I've set up a dedicated user `_homebrew` to manage all Homebrew-installed software.

To run Colima at boot as this user, I have to have a custom LaunchDaemon (the "sudo" brew services plist created isn't correct).

So, the socket is in `~_homebrew/.colima/default/docker.sock`, but the permissions are `srw------- 1 _homebrew staff`, requiring sudo for anyone to run docker commands.

There doesn't seem to be any way to make the socket created with permissions so that I could do the "create a docker group, make the socket group accessible".

I'm able to manually override permissions, but the socket is recreated every time colima starts up and needs to be manually set.

I'd like to be able to explicitly set the socket permissions as a command line option, or at least honor the `Umask` inherited from the LaunchDaemon plist.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。