16 / 35
Oct 2019

Der EGroupware Container führt bei jedem Start ein Update aus, falls es notwendig ist. Wenn nicht startet er direkt PHP sprich den FPM Process. Solange das Update läuft, was beim Update auf 19.1 durchaus mehrere Stunden dauern kann, wenn Du eine sehr große Datenbank hast, wird der FPM nicht gestartet und Nginx zeigt einfach 502 Bad Gateway und auch netstat -ln findet den Port nicht.

In der Situation ist es am einfachsten mal in die Logs zu schauen:

cd /etc/egroupware-docker
docker-compose logs -f

Solange dort für “egroupware” nicht FPM startet as process 1 (oder so ähnlich) steht läuft das Update noch und man kann nur warten.

Ich bin am überlegen, ob ich da eine custom Fehlerseite dafür im Nginx mache, die besser beschreibt was das Problem ist bzw. sein könnte.

Ralf

Ciao zusammen,

Ich versuche heute Abend das Upgrade mit der nötigen Geduld nochmals.

Noch so generell.

Ich verstehe die Vorteile resultieren aus Docker aus eurer Sicht vollkommen. Nur einen Gedankengang.

Habe ich das richtig gelesen? Ist in diesem Docker Container ein Ubuntu drin? Dies würde ja heissen, ich habe auf meinem CentOS Server einen kleinen virtuellen Ubuntu Server. Da brauche ich ja quasi auf meinem Server Ressourcen für zwei. Da muss ich ehrlich sagen, da würde ich einen kompletten von euch maintainten virtuellen Server, der als OVF Template geliefert wird und den ich als Blackbox in eine virt. Umgebung kippen kann, eher bevorzugen. Evtl. ist das ein Gedanke wert? Ich meine warum brauche ich Apache für eGroupware, wenn ich doch den nginx hätte? Brauche ja nicht zwei Webserver, sofern ich nur eGroupware hoste. Etc…

Stefan schreibt hier:

Docker selber ist in der Konstellation ziemlich unspektakulär. Es werden ein paar wenige Befehle notwendig für den Umgang damit. Das werden wir noch konzentriert dokumentieren. Im einfachsten Fall musst du da nicht dran und merkst es praktisch kaum. Der zusätzliche Ressourcen-Bedarf ist eher gering.

Dein Wort in Gottes Ohr :slight_smile:

Gruss

Irgendwie will es nicht.

[root@mail egroupware-docker]# docker ps

WARNING: Error loading config file:/root/.docker/config.json - read /root/.docker/config.json: is a directory
CONTAINER ID        IMAGE                   COMMAND                  CREATED             STATUS              PORTS                    NAMES
b9f6b1445447        nginx:stable-alpine     "nginx -g 'daemon ..."   33 minutes ago      Up 12 minutes       127.0.0.1:8080->80/tcp   egroupware-nginx
bb2c697bf887        containrrr/watchtower   "/watchtower --sch..."   33 minutes ago      Up 12 minutes                                egroupware-watchtower

[root@mail egroupware-docker]# docker-compose logs -f
WARNING: Error loading config file:/root/.docker/config.json - read /root/.docker/config.json: is a directory
Attaching to egroupware-nginx, egroupware, egroupware-watchtower
egroupware-nginx | 2019/10/03 20:40:50 [error] 11#11: *1 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "OPTIONS /egroupware/groupdav.php/principals/users/peter.gmuer.
mediaprogmbh.ch/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:40:50 [error] 11#11: *3 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "OPTIONS /egroupware/groupdav.php/principals/users/peter.gmuer.
mediaprogmbh.ch/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:40:53 [error] 11#11: *3 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "REPORT /egroupware/groupdav.php/peter.gmuer.mediaprogmbh.ch/ad
dressbook/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:40:53 [error] 11#11: *6 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "REPORT /egroupware/groupdav.php/principals/users/peter.gmuer.m
ediaprogmbh.ch/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:40:56 [error] 11#11: *6 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "PROPFIND /egroupware/groupdav.php/peter.gmuer.mediaprogmbh.ch/
 HTTP/1.1", upstream: "fastcgi://172.18.0.2:9000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:40:59 [error] 11#11: *9 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "OPTIONS /egroupware/groupdav.php/principals/users/peter.gmuer.
mediaprogmbh.ch/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:41:02 [error] 11#11: *11 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "PROPFIND /egroupware/groupdav.php/peter.gmuer.mediaprogmbh.ch
/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:41:24 [error] 11#11: *13 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9
000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:42:28 [error] 11#11: *15 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9
000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:43:33 [error] 11#11: *17 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/index.php HTTP/1.1", upstream: "fastcgi://172
.18.0.2:9000", host: "127.0.0.1:8080", referrer: "http://mail.netcult.ch/"
egroupware-nginx | 2019/10/03 20:46:19 [error] 11#11: *19 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9
000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:47:22 [error] 11#11: *21 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9
000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:50:05 [error] 11#11: *23 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9
000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:51:11 [error] 11#11: *25 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9
000", host: "127.0.0.1:8080"
egroupware    | container_linux.go:235: starting container process caused "container init exited prematurely"
egroupware exited with code 128
^CERROR: Aborting.

[root@mail egroupware-docker]# docker stop b9f6b1445447
WARNING: Error loading config file:/root/.docker/config.json - read /root/.docker/config.json: is a directory
b9f6b1445447

[root@mail egroupware-docker]# docker start b9f6b1445447
WARNING: Error loading config file:/root/.docker/config.json - read /root/.docker/config.json: is a directory
b9f6b1445447

[root@mail egroupware-docker]# docker ps
WARNING: Error loading config file:/root/.docker/config.json - read /root/.docker/config.json: is a directory
CONTAINER ID        IMAGE                   COMMAND                  CREATED             STATUS              PORTS                    NAMES
b9f6b1445447        nginx:stable-alpine     "nginx -g 'daemon ..."   34 minutes ago      Up 1 second         127.0.0.1:8080->80/tcp   egroupware-nginx
bb2c697bf887        containrrr/watchtower   "/watchtower --sch..."   34 minutes ago      Up 13 minutes                                egroupware-watchtower

[root@mail egroupware-docker]# docker ps
WARNING: Error loading config file:/root/.docker/config.json - read /root/.docker/config.json: is a directory
CONTAINER ID        IMAGE                   COMMAND                  CREATED             STATUS                         PORTS               NAMES
b9f6b1445447        nginx:stable-alpine     "nginx -g 'daemon ..."   35 minutes ago      Restarting (1) 9 seconds ago                       egroupware-nginx
bb2c697bf887        containrrr/watchtower   "/watchtower --sch..."   35 minutes ago      Up 15 minutes                                      egroupware-watchtower

[root@mail egroupware-docker]# docker ps
WARNING: Error loading config file:/root/.docker/config.json - read /root/.docker/config.json: is a directory
CONTAINER ID        IMAGE                   COMMAND                  CREATED             STATUS                                  PORTS               NAMES
b9f6b1445447        nginx:stable-alpine     "nginx -g 'daemon ..."   35 minutes ago      Restarting (1) Less than a second ago                       egroupware-nginx
bb2c697bf887        containrrr/watchtower   "/watchtower --sch..."   35 minutes ago      Up 15 minutes                                               egroupware-watchtower

[root@mail egroupware-docker]# docker ps
WARNING: Error loading config file:/root/.docker/config.json - read /root/.docker/config.json: is a directory
CONTAINER ID        IMAGE                   COMMAND                  CREATED             STATUS                         PORTS               NAMES
b9f6b1445447        nginx:stable-alpine     "nginx -g 'daemon ..."   36 minutes ago      Restarting (1) 8 seconds ago                       egroupware-nginx
bb2c697bf887        containrrr/watchtower   "/watchtower --sch..."   36 minutes ago      Up 15 minutes                                      egroupware-watchtower

[root@mail egroupware-docker]# docker ps
WARNING: Error loading config file:/root/.docker/config.json - read /root/.docker/config.json: is a directory
CONTAINER ID        IMAGE                   COMMAND                  CREATED             STATUS                          PORTS               NAMES
b9f6b1445447        nginx:stable-alpine     "nginx -g 'daemon ..."   36 minutes ago      Restarting (1) 13 seconds ago                       egroupware-nginx
bb2c697bf887        containrrr/watchtower   "/watchtower --sch..."   36 minutes ago      Up 15 minutes                                       egroupware-watchtower

[root@mail egroupware-docker]# docker ps
WARNING: Error loading config file:/root/.docker/config.json - read /root/.docker/config.json: is a directory
CONTAINER ID        IMAGE                   COMMAND                  CREATED             STATUS                          PORTS               NAMES
b9f6b1445447        nginx:stable-alpine     "nginx -g 'daemon ..."   36 minutes ago      Restarting (1) 15 seconds ago                       egroupware-nginx
bb2c697bf887        containrrr/watchtower   "/watchtower --sch..."   36 minutes ago      Up 15 minutes                                       egroupware-watchtower

[root@mail egroupware-docker]# docker ps
WARNING: Error loading config file:/root/.docker/config.json - read /root/.docker/config.json: is a directory
CONTAINER ID        IMAGE                   COMMAND                  CREATED             STATUS                          PORTS               NAMES
b9f6b1445447        nginx:stable-alpine     "nginx -g 'daemon ..."   36 minutes ago      Restarting (1) 26 seconds ago                       egroupware-nginx
bb2c697bf887        containrrr/watchtower   "/watchtower --sch..."   36 minutes ago      Up 15 minutes                                       egroupware-watchtower

[root@mail egroupware-docker]# docker-compose logs -f
WARNING: Error loading config file:/root/.docker/config.json - read /root/.docker/config.json: is a directory
Attaching to egroupware-nginx, egroupware, egroupware-watchtower
egroupware    | container_linux.go:235: starting container process caused "container init exited prematurely"
egroupware-nginx | 2019/10/03 20:40:50 [error] 11#11: *1 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "OPTIONS /egroupware/groupdav.php/principals/users/peter.gmuer.
mediaprogmbh.ch/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:40:50 [error] 11#11: *3 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "OPTIONS /egroupware/groupdav.php/principals/users/peter.gmuer.
mediaprogmbh.ch/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:40:53 [error] 11#11: *3 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "REPORT /egroupware/groupdav.php/peter.gmuer.mediaprogmbh.ch/ad
dressbook/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:40:53 [error] 11#11: *6 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "REPORT /egroupware/groupdav.php/principals/users/peter.gmuer.m
ediaprogmbh.ch/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:40:56 [error] 11#11: *6 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "PROPFIND /egroupware/groupdav.php/peter.gmuer.mediaprogmbh.ch/
 HTTP/1.1", upstream: "fastcgi://172.18.0.2:9000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:40:59 [error] 11#11: *9 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "OPTIONS /egroupware/groupdav.php/principals/users/peter.gmuer.
mediaprogmbh.ch/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:41:02 [error] 11#11: *11 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "PROPFIND /egroupware/groupdav.php/peter.gmuer.mediaprogmbh.ch
/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:41:24 [error] 11#11: *13 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9
000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:42:28 [error] 11#11: *15 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9
000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:43:33 [error] 11#11: *17 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/index.php HTTP/1.1", upstream: "fastcgi://172
.18.0.2:9000", host: "127.0.0.1:8080", referrer: "http://mail.netcult.ch/"
egroupware-nginx | 2019/10/03 20:46:19 [error] 11#11: *19 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9
000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:47:22 [error] 11#11: *21 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9
000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:50:05 [error] 11#11: *23 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9
000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:51:11 [error] 11#11: *25 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9
000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 20:53:38 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/03 20:53:44 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/03 20:53:50 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/03 20:53:56 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/03 20:54:02 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/03 20:54:09 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/03 20:54:18 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/03 20:54:30 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/03 20:54:49 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/03 20:55:20 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware exited with code 128

[root@mail egroupware-docker]# docker-compose ps
WARNING: Error loading config file:/root/.docker/config.json - read /root/.docker/config.json: is a directory
        Name                       Command                State             Ports
------------------------------------------------------------------------------------------
egroupware              /entrypoint.sh php-fpm7.3  ...   Exit 128
egroupware-nginx        nginx -g daemon off;             Up         127.0.0.1:8080->80/tcp
egroupware-watchtower   /watchtower --schedule 0 0 ...   Up

[root@mail egroupware-docker]# docker-compose logs -f
WARNING: Error loading config file:/root/.docker/config.json - read /root/.docker/config.json: is a directory
Attaching to egroupware-nginx, egroupware, egroupware-watchtower
egroupware    | container_linux.go:235: starting container process caused "container init exited prematurely"
egroupware-nginx | 2019/10/03 21:11:21 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/03 21:11:27 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/03 21:11:33 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/03 21:11:39 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/03 21:11:45 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/03 21:11:52 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/03 21:12:06 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/03 21:12:33 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/03 21:12:51 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware exited with code 128

[root@mail egroupware-docker]# service docker restart

[root@mail egroupware-docker]# docker-compose logs --follow
WARNING: Error loading config file:/root/.docker/config.json - read /root/.docker/config.json: is a directory
Attaching to egroupware-nginx, egroupware, egroupware-watchtower
egroupware-watchtower | time="2019-10-03T21:06:05Z" level=info msg="Waiting for running update to be finished..."
egroupware-nginx | 2019/10/03 21:00:55 [error] 9#9: *1 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/ HTTP/1.1", upstream: "fastcgi://172.18.0.3:9000
", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 21:00:55 [error] 9#9: *3 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/ HTTP/1.1", upstream: "fastcgi://172.18.0.3:9000
", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 21:00:58 [error] 9#9: *3 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/ HTTP/1.1", upstream: "fastcgi://172.18.0.3:9000
", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 21:01:03 [error] 9#9: *3 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/ HTTP/1.1", upstream: "fastcgi://172.18.0.3:9000
", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 21:01:03 [error] 9#9: *7 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/ HTTP/1.1", upstream: "fastcgi://172.18.0.3:9000
", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 21:01:03 [error] 9#9: *9 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/ HTTP/1.1", upstream: "fastcgi://172.18.0.3:9000
", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 21:01:06 [error] 9#9: *9 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/ HTTP/1.1", upstream: "fastcgi://172.18.0.3:9000
", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 21:01:12 [error] 9#9: *9 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/ HTTP/1.1", upstream: "fastcgi://172.18.0.3:9000
", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 21:01:12 [error] 9#9: *13 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "GET /egroupware/ HTTP/1.1", upstream: "fastcgi://172.18.0.3:900
0", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 21:04:09 [error] 9#9: *15 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "REPORT /egroupware/groupdav.php/thomas/calendar/ HTTP/1.1", ups
tream: "fastcgi://172.18.0.3:9000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 21:04:27 [error] 9#9: *17 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "REPORT /egroupware/groupdav.php/claudia.sieber.mediaprogmbh.ch/
calendar/ HTTP/1.1", upstream: "fastcgi://172.18.0.3:9000", host: "127.0.0.1:8080"
egroupware-nginx | 2019/10/03 21:04:30 [error] 9#9: *19 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.1, server: _, request: "PROPFIND /egroupware/groupdav.php/claudia.sieber.mediaprogmbh.c
h/addressbook/ HTTP/1.1", upstream: "fastcgi://172.18.0.3:9000", host: "127.0.0.1:8080"
egroupware    | container_linux.go:235: starting container process caused "container init exited prematurely"
egroupware    | container_linux.go:235: starting container process caused "container init exited prematurely"
egroupware exited with code 128
egroupware-nginx | 2019/10/03 21:06:09 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/03 21:06:15 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx exited with code 1
egroupware-nginx | 2019/10/03 21:06:21 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx exited with code 1
egroupware-nginx | 2019/10/03 21:06:27 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx exited with code 1
egroupware-nginx | 2019/10/03 21:06:33 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx exited with code 1
egroupware-nginx | 2019/10/03 21:06:40 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx exited with code 1
egroupware-nginx | 2019/10/03 21:06:49 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8

Nochmals gemacht, nun erhalte ich eine Loginseite und die Container sind up and running. Kann mich aber nicht anmelden.

2019-10-04 00_29_51-Filme & TV

t->_login()PHP message: #2 /usr/share/egroupware/api/src/Auth/Mail.php(67): Horde_Imap_Client_Base->login()PHP message: #3 /usr/share/egroupware/api/src/Auth.php(230): EGroupware\Api\Auth\Mail->authenticate('thomas', 'upaqJlvUT0ycKxs.
..', NULL)PHP message: #4 /usr/share/egroupware/api/src/Session.php(517): EGroupware\Api\Auth->authenticate('thomas', 'upaqJlvUT0ycKxs...', 'text')PHP message: #5 /usr/share/egroupware/api/src/Header/Authenticate.php(109): EGroupware\
Api\Session->create('thomas', 'upaqJlvUT0ycKxs...', 'text', true)PHP message: #6 [internal function]: EGroupware\Api\Header\Authenticate::autocreate_session_callback(NULL)PHP message: #7 /usr/share/egroupware/api/src/Egw.php(302): cal
l_user_func_array('EGroupware\\Api\\...', Array)PHP message: #8 /usr/share/egroupware/api/src/Egw.php(196): EGroupware\Api\Egw->verify_session()PHP message: #9 /usr/share/egroupware/api/src/Egw.php(64): EGroupware\Api\Egw->setup(Array
, true)PHP message: #10 /usr/share/egroupware/api/src/loader.php(117): EGroupware\Api\Egw->__construct(Array)PHP message: #11 /var/lib/egroupware/header.inc.php(82): require_once('/usr/share/egro...')PHP message: #12 /usr/share/egroup
ware/groupdav.php(45): include('/var/lib/egroup...')PHP message: #13 {main}PHP message: # Instance=default, User=, Request=REPORT http://127.0.0.1:8080/egroupware/groupdav.php/thomas/calendar/, User-agent=CalDavSynchronizer/3.6" while
 reading response header from upstream, client: 172.18.0.1, server: _, request: "REPORT /egroupware/groupdav.php/thomas/calendar/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9000", host: "127.0.0
egroupware-nginx | 2019/10/03 22:27:08 [error] 8#8: *92 FastCGI sent in stderr: "PHP message: An error happened (Horde_Imap_Client_Exception): Error connecting to mail server.PHP message: #0 /usr/share/egroupware/vendor/pear-pear.hord
e.org/Horde_Imap_Client/Horde/Imap/Client/Socket.php(375): Horde_Imap_Client_Socket->_connect()PHP message: #1 /usr/share/egroupware/vendor/pear-pear.horde.org/Horde_Imap_Client/Horde/Imap/Client/Base.php(838): Horde_Imap_Client_Socke
t->_login()PHP message: #2 /usr/share/egroupware/api/src/Auth/Mail.php(67): Horde_Imap_Client_Base->login()PHP message: #3 /usr/share/egroupware/api/src/Auth.php(230): EGroupware\Api\Auth\Mail->authenticate('thomas', 'upaqJlvUT0ycKxs.
..', NULL)PHP message: #4 /usr/share/egroupware/api/src/Session.php(517): EGroupware\Api\Auth->authenticate('thomas', 'upaqJlvUT0ycKxs...', 'text')PHP message: #5 /usr/share/egroupware/api/src/Header/Authenticate.php(109): EGroupware\
Api\Session->create('thomas', 'upaqJlvUT0ycKxs...', 'text', true)PHP message: #6 [internal function]: EGroupware\Api\Header\Authenticate::autocreate_session_callback(NULL)PHP message: #7 /usr/share/egroupware/api/src/Egw.php(302): cal
l_user_func_array('EGroupware\\Api\\...', Array)PHP message: #8 /usr/share/egroupware/api/src/Egw.php(196): EGroupware\Api\Egw->verify_session()PHP message: #9 /usr/share/egroupware/api/src/Egw.php(64): EGroupware\Api\Egw->setup(Array
, true)PHP message: #10 /usr/share/egroupware/api/src/loader.php(117): EGroupware\Api\Egw->__construct(Array)PHP message: #11 /var/lib/egroupware/header.inc.php(82): require_once('/usr/share/egro...')PHP message: #12 /usr/share/egroup
ware/groupdav.php(45): include('/var/lib/egroup...')PHP message: #13 {main}PHP message: # Instance=default, User=, Request=REPORT http://127.0.0.1:8080/egroupware/groupdav.php/thomas/calendar/, User-agent=CalDavSynchronizer/3.6" while
 reading response header from upstream, client: 172.18.0.1, server: _, request: "REPORT /egroupware/groupdav.php/thomas/calendar/ HTTP/1.1", upstream: "fastcgi://172.18.0.2:9000", host: "127.0.0
egroupware-nginx | 2019/10/03 22:27:40 [error] 8#8: *99 FastCGI sent in stderr: "PHP message: Ein Fehler ist aufgetreten. (Horde_Imap_Client_Exception): Error connecting to mail server.PHP message: #0 /usr/share/egroupware/vendor/pear
-pear.horde.org/Horde_Imap_Client/Horde/Imap/Client/Socket.php(375): Horde_Imap_Client_Socket->_connect()PHP message: #1 /usr/share/egroupware/vendor/pear-pear.horde.org/Horde_Imap_Client/Horde/Imap/Client/Base.php(838): Horde_Imap_Cl
ient_Socket->_login()PHP message: #2 /usr/share/egroupware/api/src/Auth/Mail.php(67): Horde_Imap_Client_Base->login()PHP message: #3 /usr/share/egroupware/api/src/Auth.php(230): EGroupware\Api\Auth\Mail->authenticate('thomas', 'upaqJl
vUT0ycKxs...', NULL)PHP message: #4 /usr/share/egroupware/api/src/Session.php(517): EGroupware\Api\Auth->authenticate('thomas', 'upaqJlvUT0ycKxs...', 'text')PHP message: #5 /usr/share/egroupware/login.php(251): EGroupware\Api\Session-
>create('thomas@default', 'upaqJlvUT0ycKxs...', 'text', false, true, true, '', NULL)PHP message: #6 {main}PHP message: # Instance=default, User=, Request=POST http://127.0.0.1:8080/egroupware/login.php?phpgw_forward=%252Findex.php, Us
er-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36" while reading response header from upstream, client: 172.18.0.1, server: _, request: "POST /egroupware/login.
php?phpgw_forward=%252Findex.php HTTP/1.1", upstream: "fastcgi://172.18.0.2:9000", host: "127.0.0.1:8080", referrer: "https://mail.netcult.ch/egroupware

Wenn ich nun in diese files schauen möchte, dann…

[root@mail ~]# cat /usr/share/egroupware/api/src/Auth.php
cat: /usr/share/egroupware/api/src/Auth.php: No such file or directory

Vermutlich sind die auch nur in dem Container. Hmm… wie komme ich da ran?`

Es geht kein User und auch nicht der administrator. Ich erinnere mich in /egroupware/setup/index.php einiges konfiguriert zu haben, damit die IMAP authentifizierung funktioniert. Arg… kenne meine Kennwörter für diesen Bereich nicht mehr. Ich glaube die hatte ich damals bei der initalen installation aus einem install log gelesen oder sie wurden bei der rpm installation angezeigt. Ich glaube die wurden irgendwie automatisch generiert.

Ich mache das wieder Rückgängig und gehe auf die suchen nach den PWDs.

Das alte Install-Log gefunden, aber die PWDs gehen nicht. Ich habe alles durchprobiert was in Frage kommen könnte. Könnte es sein, dass die alten hier auch nicht mehr gehen? Könnte ich die irgendwo in dem Container nachsehen oder neu setzen?

In der mySQL Tabelle egw_config habe ich

auth_type = mail
mail_server = localhost:143
mail_server_type = imap

Ich vermute nun, dass aus dem Container heraus “localhost:143” halt nicht erreicht werden kann.

FYI: Password Reset hat funktioniert auf der 17.1, dank [Stefans Antwort hier auf dieses Thema].(Upgrade failed. Egroupware is not working).

Ich probiere in kürze weiter. Wenn ich dann in das Setup-&Konfigurations-Tool reinkomme, so hoffe ich, kann ich dann hier die richtige IP einstellen.

Ich frage mich, was diese IP Adresse ist: 172.18.0.4(?)

Ich erkenne nun den Sinn der IP Adresse, ich sehe dass dieses Docker-Dinges mir weitere virtuelle Netzwerkkarten anlegt, wohl um über diese mit diesem mini virtuellen Container zu kommunizieren.

Ich werde immer weniger Freund von diesem Docker-Konzept und überlege mir nur für eGroupware einen eigenen Server anzulegen, denn was das Docker-Dinges an Konfigänderungen am ganzen OS vornimmt finde ich persönlich nun schon etwas zuviel des guten :frowning:

Dazu habe ich schon was geschrieben und mit dem vorgestern aktualisierten Paket passiert das auch nicht mehr. Für einfach folgende Kommandos aus:

rm -rf /root/.docker/config.json
echo "{}" > /root/.docker/config.json
cd /etc/egroupware-docker
docker-compose stop watchtower
docker-compose rm -r watchtower
docker-compose up -d

Den EGroupware Container alleine stoppen und starten funktioniert in der Regel nicht, weil er eine andere IP bekommt und Nginx das nicht mitkriegt. Besser alles per docker-compose machen.

Ralf

Habe ich auch schon ein paarmal was dazu geschrieben: Die Sourcen sind in dem Container unter /usr/share/egroupware-sources und werden vom entrypoint.sh Skript beim Start in ein Volume kopiert das sich Nginx und der EGroupware Container teilen (dort unter /usr/share/egroupware gemounted).
Einfach nur anschauen der Sourcen funktioniert auf Github vermutlich besser, Du kannst aber auch in dem Container eine Shell starten und zur Not einen Editor:

docker exec -it egroupware bash
apt install -y vim
vi /usr/share/egroupware/api/src/Auth.php
exit # the shell in the container
docker-compose restart egroupware

Das Restart am Ende ist bei Änderungen wichtig, da der OPCache im Container die Sourcen nicht mehr permanent auf Änderungen überprüft (bessere Performance). Es ist auch in der Regel nicht notwendig irgendwas im Container zu ändern. Alle Daten und unser Konfigfile header.inc.php liegen - wie bisher - außerhalb unter /var/lib/egroupware.

Ralf

localhost im Container ist der Container selbst nicht der Host. Entweder die IP des Hosts oder der docker0 Bridge verwenden, steht auch in der Dokumentation!

Einer der Gründe für Docker ist das Du am Host eben keine Änderungen vornehmen musst und unterschiedlichste Anwendungen damit zusammen installieren und rückstandsfrei deinstallieren kannst.

Ralf

Hi Ralf

Danke dir, die Infos helfen ungemein.

So weiss ich,

  • wie ich an die Shell des Docker Containers komme
  • dass ich wohl auf der richtigen Spur bin (localhost im Container ist localhost des Containers).

Ja, ich verstehe den Standpunkt von dir/euch.

Das mit dem Rückstandslos entfernen: Ist mir nicht wichtig, warum soll ich das wollen? Und wenn ich wollen würde, dann könnte ich nach einer Deinstallation der RPMs immer noch die ‘left over’ files löschen + das eine oder andere zusätzlich gekommene Paket wegnehmen, wenn es mich stören würde.

Notabene: Ganz Rückstandslos kriege ich es auch mit Docker nicht weg, da ja auch Docker wiederum neue Sachen mitbringt, die ich dann (evtl.) nicht Rückstandslos weg kriege. Ich zähle Docker zu eGw dazu; verstehe aber schon, dass es nicht eGw ist, wenn ich für Docker anderweitigen Bedarf hätte. Ich mag einfach eine Virtualisierung mit den NIC Bridges etc auf einem Guest-Server nicht wirklich. Habe heute auch gerade gelesen, dass Dockers Finanzierung nicht gesichert ist; evtl. verschwindet dies bald wieder.

Soweit des politischen; ich widme mich in den kommenden Tagen wieder dem technischen.

Danke nochmals vorab, ich weiss es sehr zu schätzen.

Baldiges Wochenende und Gruss
Tom

Da geht es um die Firma Docker nicht Docker als Technologie. Im Moment würde ich sagen wenn irgendwo die Zukunft liegt dann bei Docker bzw. Kubernetes!

Ralf

Hi Tom.

Docker als Technik ist gesetzt. Die kleine Firma dahinter wird nicht zwingend benötigt. Der Laden ist aber mit einer verhältnismäßig kleinen Geldspritze von -sagen wir mal- 100M wieder flott. Nur das Geschäftsmodell muss für den Investor auch mal Geld abwerfen.

Docker ist heute Basis von allen Rechenzentren. Auch Amazon AWS, Mickisoft und Konsorten.
Verschwinden wird da erst einmal nichts.
Ich betreue auch bei meinem Arbeitgeber Server mit ERP-Systemen. Darauf läuft auch Docker, um weitere Software (meist Drittsoftware) zu integrieren und dann auch aktualisieren zu können.

Docker ist auch erst einmal nur eine Weiterentwicklung/Evolution von Linux-Container-Technologie. Ich hatte das hier


ein wenig ausgeführt.

Docker ist keine Eintagsfliege oder Randerscheinung.

Du kannst dich ja auch mal auf DockerHub und Quay (RedHat) umschauen:
https://hub.docker.com/search?q=egroupware&type=image4
https://quay.io/search

Dann erahnst du die Dimensionen.
Wer heute seine Software nicht als Docker-Container anbietet braucht gar nicht mehr anfangen. Ist so.

Gruß
Stefan

Hi Zusammen

Wer heute seine Software nicht als Docker-Container anbietet braucht gar nicht mehr anfangen. Ist so.

Dann wird der Schritt wohl eher der sein, einen fetten Server zu haben, der für das hosten von vielen Docker Containern ausgelegt ist, anstatt einen Mailserver im klassischen Sinne zu haben, der noch einen Docker Container hostet.

Dann würde ich eben eher daran denken, ein Mail- / DB Backend zu betreiben und vorgelagert einen Docker-Applikationsserver, der dieses Mail- & DB Backend nutzt. Aktuell ist es bei mir nur eGw, welches dieses Bedürfnis hat.

Was aber ja nicht heissen muss, dass es so bleibt in Zukunft; plötzlich kommt noch dies und das.

Wie gesagt; ich verstehe euren Standpunkt schon. Ich gebe zu: Bin eher konservativ unterwegs.

Gruss
Tom

Irgendwie tut mein %{centos_version} >= 8 nicht, habe die CentOS 8 Sachen jetzt mal auskommentiert und neuen Bau angworfen.

Sprich sollte in ein paar Minuten nach einem yum clean metadata wieder tun.

Ralf

Hi Ralf

Das docker-ce Paket wird im “EXTRAS” Repo von CentOS 7 nach wie vor nicht gefunden.

Gruss
Tom

docker-ce soll nur für CentOS 8 verwendet werden nicht für CentOS 7 und es war noch nie in CentOS Extras sondern ist von Docker selbst.

Dh. Du solltest unter CentOS 7 (nach einem yum clear metadata) keine Abhänigkeit auf docker-ce mehr haben.

Ralf

Verstehe :slight_smile: . Danke für die Erklärung.

Gruss
Tom

Hi Leute

Ich habe erfolgreich upgedatet. Danke für die Hilfe. Grundsätzlich:

  • Ich war noch auf CentOS 7.6, das Update auf 7.7 umfasste 500 Updates.
  • Ich hatte erstmal von CentOS 7.6 auf CentOS 7.7 upgedatet, ohne eGw.
  • Danach hatte ich noch eGw nachgezogen.

Dies lief dann auch auf Anhieb durch.

Nach dem Update zwei Anpassungen:

  1. https://myserver/egroupware/setup/config.php4
    POP/IMAP Mail Server Hostname oder IP Adresse[:port]: von localhost auf die reale IP meines Servers geändert: In meinem Fall 10.0.1.32

  2. https://myserver/egroupware
    Als eGw Administrator angemeldet an das normale WebGUI. Dann via Mail > Konto bearbeiten… die Postein- & Postausgangsserver ebenfalls von localhost auf die reale IP gewechselt (durch Zugewiesen an “Alle Anwender” war dies für alle Benutzer umgeschaltet).



Freude herrscht :star_struck:

Oh, die Freude war nur von kurzer dauer.
Nach einem Serverneustart dieses Bild:

# systemctl status mariadb
Oct 07 23:16:51 mail.netcult.ch systemd[1]: Starting MariaDB database server...
Oct 07 23:16:51 mail.netcult.ch mariadb-prepare-db-dir[5495]: Database MariaDB is probably initialized in /var/lib/mysql already, nothing is done.
Oct 07 23:16:51 mail.netcult.ch mariadb-prepare-db-dir[5495]: If this is not the case, make sure the /var/lib/mysql is empty before running mariadb-prepare-db-dir.
Oct 07 23:16:51 mail.netcult.ch mysqld_safe[5532]: 191007 23:16:51 mysqld_safe Logging to '/var/log/mariadb/mariadb.log'.
Oct 07 23:16:51 mail.netcult.ch mysqld_safe[5532]: 191007 23:16:51 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
Oct 07 23:16:58 mail.netcult.ch systemd[1]: mariadb.service: control process exited, code=exited status=1
Oct 07 23:16:58 mail.netcult.ch systemd[1]: Failed to start MariaDB database server.
Oct 07 23:16:58 mail.netcult.ch systemd[1]: Unit mariadb.service entered failed state.
Oct 07 23:16:58 mail.netcult.ch systemd[1]: mariadb.service failed.

# cat /var/log/mariadb/mariadb.log
191007 23:16:52 InnoDB: Completed initialization of buffer pool
191007 23:16:52 InnoDB: highest supported file format is Barracuda.
191007 23:16:52  InnoDB: Waiting for the background threads to start
191007 23:16:53 Percona XtraDB (http://www.percona.com) 5.5.61-MariaDB-38.13 started; log sequence number 5807494914
191007 23:16:53 [Note] Plugin 'FEEDBACK' is disabled.
191007 23:16:53 [Note] Server socket created on IP: '0.0.0.0'.
191007 23:16:53 [ERROR] Can't start server : Bind on unix socket: Address already in use
191007 23:16:53 [ERROR] Do you already have another mysqld server running on socket: /var/lib/mysql/mysql.sock ?
191007 23:16:53 [ERROR] Aborting

191007 23:16:53  InnoDB: Starting shutdown...
191007 23:16:57  InnoDB: Shutdown completed; log sequence number 5807494914
191007 23:16:57 [Note] /usr/libexec/mysqld: Shutdown complete

191007 23:16:57 mysqld_safe mysqld from pid file /var/run/mariadb/mariadb.pid ended


# cd /etc/egroupware-docker
# docker-compose logs -f
Attaching to egroupware-nginx, egroupware-watchtower, egroupware
egroupware-nginx | 2019/10/07 21:10:34 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/07 21:10:40 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/07 21:10:46 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/07 21:10:52 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/07 21:10:59 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/07 21:11:06 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/07 21:11:15 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/07 21:11:29 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/07 21:11:52 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/07 21:12:24 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/07 21:13:21 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/07 21:15:09 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | 2019/10/07 21:18:39 [emerg] 1#1: host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware-nginx | nginx: [emerg] host not found in upstream "egroupware:9000" in /etc/nginx/conf.d/default.conf:8
egroupware    | container_linux.go:235: starting container process caused "container init exited prematurely"
egroupware exited with code 128

Halleluja!

191007 23:16:53 [ERROR] Can't start server : Bind on unix socket: Address already in use`

Nun ist es so, dass auf dem Port 3306 nichts anderes läuft. Revert back auf snapshot. Ich glaube ich werde mit meinem Server/dieser Installation auf der 17.1er Version festsitzen.