0

gitlab のプロジェクトを docker イメージに変換しようとしています。gitlab は自己ホスト型です。これは私が得るエラーです:

Running with gitlab-runner 13.12.0 (7a6612da)
on test -KnwQXuT
Preparing the "docker" executor
ERROR: Failed to remove network for build
ERROR: Preparation failed: Got permission denied while trying to connect to the Docker daemon 
socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.25/info: dial 
unix /var/run/docker.sock: connect: permission denied (docker.go:858:0s)

ランナーを追加して登録し、変更せずに残した docker テンプレートで gitlab-ci.yml を作成しました。chmod 666 /var/run/docker.sock解決策として、ランナーを追加する前後に試しましたが、うまくいきませんでした。docker runner を実行して登録する前に sudo も追加しましたが、まだ成功していません。docker ユーザーをグループ docker に追加する別のオプションを見つけましたが、すべてのユーザーが docker グループに属しています。docker runner は docker イメージとして実行されます。どうすればいいのかわかりませんでした...助けてください。私は成功せずに約10日間試しています...よろしくお願いします

4

2 に答える 2