Hallo Freunde,
seit einiger Zeit versuche ich mich daran über Docker Mailcow zum laufen zu bekommen. Hierfür verwende ich die Anleitung von goneuland.de
Bisher hatte ich nie Probleme diverse Container mit
1 | docker compose up |
zu starten. Nur hier bekomme ich diesen Fehler:
1 | open /opt/containers/mailcow/.env: permission denied |
der versuch das ganze mit sudo endet dann so:
1 2 3 | WARNING: Error loading config file: /root/.docker/config.json: read /root/.docker/config.json: is a directory WARNING: Error loading config file: /root/.docker/config.json: read /root/.docker/config.json: is a directory services.nginx-mailcow.ports must be a list |
Dann habe ich etwas recherchiert und versucht Zugriff zu bekommen mit:
1 2 3 | sudo chown $USER:docker ~/.docker sudo chown $USER:docker ~/.docker/config.json sudo chmod g+rw ~/.docker/config.json |
keine Fehlermeldung und docker compose up funktioniert weiterhin nicht und ich bin auch mit docker login angemeldet
Hier noch die docker version:
Client: Docker Engine - Community Version: 20.10.22 API version: 1.41 Go version: go1.18.9 Git commit: 3a2c30b Built: Thu Dec 15 22:28:08 2022 OS/Arch: linux/amd64 Context: default Experimental: true Server: Docker Engine - Community Engine: Version: 20.10.22 API version: 1.41 (minimum version 1.12) Go version: go1.18.9 Git commit: 42c8b31 Built: Thu Dec 15 22:25:58 2022 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.6.15 GitCommit: 5b842e528e99d4d4c1686467debf2bd4b88ecd86 runc: Version: 1.1.4 GitCommit: v1.1.4-0-g5fd4c4d docker-init: Version: 0.19.0 GitCommit: de40ad0
Und die docker compose:
Docker Compose version v2.14.1
Im Hintergrund laufen bei mir u.a. Nextcloud, Traefik, Bitwarden als Docker-Container