Added Compatibility Nodes for Compose v2
Dieser Commit ist enthalten in:
Ursprung
0ce57411d5
Commit
4c9b269a34
4 geänderte Dateien mit 22 neuen und 0 gelöschten Zeilen
|
@ -49,6 +49,12 @@ Wenn Sie daran interessiert sind, wie das funktioniert, können Sie sich die Rea
|
|||
**Docker Compose v1 verliert den offiziellen Support seitens Docker im Oktober 2022.** <br>
|
||||
_mailcow unterstützt bis Dezember 2022 Docker Compose v1. Danach ist die Installation **unumgänglich**, sollten Sie mailcow **weiter betreiben** wollen._
|
||||
|
||||
!!! bug "Kompatibilität"
|
||||
Das Webinterface wird im Zeitraum von Juni - Dezember 2022 standardmäßig nur über v4 erreichbar sein.<br>
|
||||
Der Grund dafür ist die Dual-Kompatibilität zwischen Compose v1 und v2. <br>
|
||||
Sollten Sie das Webinterface, wie bisher standardmäßig über v6 erreichen wollen, werfen Sie bitte einen Blick auf [dieses Kapitel](../post_installation/firststeps-ip_bindings.de.md#ipv6-binding). <br>
|
||||
**Mit dem 2022-12 Update wird die native IPv6 Erreichbarkeit der Weboberfläche wieder hergestellt.**
|
||||
|
||||
Sollten Sie mailcow frisch installieren und Docker auf die oben stehende Weise installiert haben, wird Docker Compose v2 schon mit installiert. Sie mĂĽssen also nichts weiter tun.
|
||||
|
||||
Prüfen lässt sich dies mit `docker compose version`, wenn die Rückgabe in etwa so aussieht: `Docker Compose version v2.5.0`, dann ist das neue Docker Compose bereits auf Ihrem System installiert.
|
||||
|
@ -56,6 +62,8 @@ Prüfen lässt sich dies mit `docker compose version`, wenn die Rückgabe in etw
|
|||
Falls es nicht installiert ist oder Sie von Docker-Compose v1 auf v2 Upgraden möchten folgen Sie einfach der Anleitung:
|
||||
|
||||
#### Docker Compose v1 deinstallieren
|
||||
**Sollten Sie den mailcow Stack bereits mit docker-compose v1 betreiben, stellen Sie sicher, dass Sie den mailcow Stack vor dem Upgrade auf Compose v2 heruntergefahren und das aktuellste Update installiert haben**
|
||||
|
||||
Um Docker Compose v1 zu deinstallieren geben Sie folgenden Befehl ein:
|
||||
|
||||
```
|
||||
|
|
|
@ -50,6 +50,12 @@ If you are interested in how this works, you can check out the readme of https:/
|
|||
**Docker Compose v1 will lose official support from Docker in October 2022.** <br>
|
||||
_mailcow supports Docker Compose v1 until December 2022, after which installation is **imperative** should you wish to **continue** running mailcow._
|
||||
|
||||
!!! bug "Compatibility"
|
||||
The web interface will only be accessible via v4 by default in the period from June - December 2022.<br>
|
||||
The reason for this is the dual compatibility between Compose v1 and v2. <br>
|
||||
Should you wish to access the web interface, as before by default via v6, please take a look at [this chapter](../post_installation/firststeps-ip_bindings.md#ipv6-binding). <br>
|
||||
**The 2022-12 update will restore the native IPv6 reachability from the UI.**
|
||||
|
||||
If you are freshly installing mailcow and have installed Docker in the above way, Docker Compose v2 will already be installed with it. So you don't need to do anything else.
|
||||
|
||||
You can check this with `docker compose version`, if the return looks something like `Docker Compose version v2.5.0`, then the new Docker Compose is already installed on your system.
|
||||
|
@ -57,6 +63,8 @@ You can check this with `docker compose version`, if the return looks something
|
|||
If it is not installed or you want to upgrade from Docker Compose v1 to v2 just follow the instructions:
|
||||
|
||||
#### Uninstall Docker Compose v1
|
||||
**If you are already running the mailcow stack with docker-compose v1, make sure you have shut down the mailcow stack and installed the latest update before upgrading to Compose v2**.
|
||||
|
||||
To uninstall Docker Compose v1 enter the following command:
|
||||
|
||||
```
|
||||
|
|
|
@ -69,4 +69,7 @@ services:
|
|||
- '[2a00:dead:beef::abc]:443:443'
|
||||
```
|
||||
|
||||
!!! info
|
||||
Alternativ kann auch die [::] Schreibweise benutzt werden um den jeweiligen Dienst auf allen IPv6 Interfaces lauschen zu lassen.
|
||||
|
||||
Um Ihre Ă„nderungen zu ĂĽbernehmen, fĂĽhren Sie `docker compose down` gefolgt von `docker compose up -d` aus.
|
|
@ -69,4 +69,7 @@ services:
|
|||
- '[2a00:dead:beef::abc]:443:443'
|
||||
```
|
||||
|
||||
!!! info
|
||||
Alternatively, the [::] notation can be used to let the respective service listen on all IPv6 interfaces.
|
||||
|
||||
To apply your changes, run `docker compose down` followed by `docker compose up -d`.
|
Laden …
In neuem Issue referenzieren