From bbc4285ccafef174975d50e542c70e3fc8c86aec Mon Sep 17 00:00:00 2001 From: 7tobias Date: Tue, 29 Oct 2024 06:31:41 +0100 Subject: [PATCH] remove mix of docker/compose commands for upgrades (#651) Co-authored-by: Tobias Welz --- docs/installation/docker.mdx | 20 +++++-------------- .../current/installation/docker.mdx | 15 +++++--------- 2 files changed, 10 insertions(+), 25 deletions(-) diff --git a/docs/installation/docker.mdx b/docs/installation/docker.mdx index 2fbd48fea..e778c56c2 100644 --- a/docs/installation/docker.mdx +++ b/docs/installation/docker.mdx @@ -197,27 +197,17 @@ Ersetze `127.0.0.1` mit der IP Adresse oder dem Hostnamen des Computers, falls d Um auf eine neue Version von evcc zu aktualisieren, führe folgende Schritte durch: -- Öffne ein Terminal/Eingabeaufforderung +- Öffne ein Terminal/Eingabeaufforderung -- Aktualisiere auf das neuste evcc Image: - - ```sh - sudo docker pull evcc/evcc:latest - ``` - -- Stoppe den evcc Container: +- Navigiere in das Verzeichnis, das die `docker-compose.yml` Datei von evcc enthält. - ```sh - sudo docker stop evcc - ``` - -- Lösche den evcc Container: +- Aktualisiere auf das neuste evcc Image: ```sh - sudo docker rm evcc + sudo docker-compose pull ``` -- Starte den evcc Container mit dem aktualisierten Image: +- Falls ein neues Image vorhanden ist, startet das folgende Kommando den Container neu - ansonsten läuft der Alte einfach weiter: ```sh sudo docker-compose up -d diff --git a/i18n/en/docusaurus-plugin-content-docs/current/installation/docker.mdx b/i18n/en/docusaurus-plugin-content-docs/current/installation/docker.mdx index 290f75353..ce75e7aa5 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/installation/docker.mdx +++ b/i18n/en/docusaurus-plugin-content-docs/current/installation/docker.mdx @@ -204,23 +204,18 @@ To update to the latest version of evcc, follow this guide: - Open a Terminal -- Get the latest release of evcc (changing the tag if appropriate): +- Navigate to the directory that contains the `docker-compose.yml` file of your evcc. +- Get the latest release of evcc ```sh - docker pull evcc/evcc:latest + docker-compose pull ``` -- Stop and remove the evcc container: - +- Restart the container if there was new version pulled (former container will just continue to run in case there was no upgrade). ```sh - docker stop evcc - docker rm evcc - # or - docker-compose down + docker-compose up -d ``` -- Restart the container using the appropriate incantation above. - ## NAS systems ### Synology NAS