Dieser Artikel lautet mattermost / mattermost-docker. Was tun, wenn Sie die Abhöradresse im Einstellungsbildschirm in Team Edition v5.28.1 ändern und nicht starten können? Es wird beschrieben.
Wie unten gezeigt, wurde der Nginx-Reverse-Proxy so konfiguriert, dass der Zugriff auf Port 80/443 auf Port 8065 von Mattermost übersprungen wird.
Als ich mir jedoch die Systemkonsole ansah, war die Listen-Adresse **: 8000 **, daher fand ich sie seltsam und schrieb sie in **: 8065 ** um.
Danach, als ich die Docker-Einstellungen neu schrieb und neu startete, wurde mattermost nicht gestartet.
Es ist auch in Official Knwon Issue geschrieben, nicht wie folgt umzuschreiben.
Do not modify the Listen Address in Service Settings.
Auch wenn das Docker-Image von Mattermost nach dem Ändern der Einstellungen nicht gut funktioniert, wird der Container selbst gestartet. Also werde ich im Container arbeiten, während er läuft. Die Shell ist Asche, weil das Docker-Image auf alpinem Linux basiert. mm_container_name ist der Containername von Mattemost.
docker exec -it <mm_container_name> /bin/ash
Wenn Sie es an die Shell im Inneren anhängen können, schreiben Sie config / config.json wie folgt neu
cd config
sed -i -e 's/:8065/:8000/' config.json
Wenn Sie mit dem Schreiben fertig sind, beenden Sie Shell und starten Sie den Docker-Container neu, um ihn wiederherzustellen.
Das [offizielle Dokument] von Mattermost (https://docs.mattermost.com/administration/changelog.html#id351) enthält die folgende Beschreibung.
To improve the production use of Mattermost with Docker, the docker image is now running a as non-root user and listening on port 8000. Please read the upgrade instructions for important changes to existing installations.
Es wird also gesagt, dass der normalerweise verwendete Port 8000 ist. Ändern Sie daher die Reverse Proxy-Einstellung von Nginx.
Recommended Posts