Co robi przycisk
Zanim cokolwiek zmieni, ipmideck tworzy kopię zapasową bazy danych, klucza szyfrowania iconfig.yaml w backups/ w katalogu danych.
Wymagania
- Logowanie musi być włączone: przycisk zastępuje działający program.
- Przycisk nie jest dostępny w trybie demo.
- Aby uruchomić się ponownie samodzielnie, ipmideck musi być uruchomiony poleceniem
ipmideck. Jeśli uruchomiono go inaczej, instaluje aktualizację i prosi o ponowne uruchomienie; w Windows zamiast tego pokazuje polecenie.
Docker z Watchtower
Kontener nie może zastąpić własnego obrazu, a dostęp ipmideck do gniazda Dockera dałby mu kontrolę nad hostem. Osobny kontener Watchtower wykonuje wymianę, gdy ipmideck o to poprosi.1
Oznacz kontener ipmideck
Uruchom ipmideck z etykietą, która pozwala Watchtower nim zarządzać:
2
Uruchom Watchtower
Uruchom Watchtower z włączonym API HTTP, dostępnym tylko z hosta:
3
Połącz ipmideck
Dodaj adres Watchtower i token w istniejącej sekcji Te same ustawienia są dostępne jako
updates: pliku config.yaml, a następnie uruchom ipmideck ponownie:config.yaml
IPMIDECK_UPDATES_WATCHTOWER_URL i IPMIDECK_UPDATES_WATCHTOWER_TOKEN. W Docker Compose, gdzie oba kontenery współdzielą sieć, użyj adresu http://watchtower:8080.Watchtower pobiera tag, którego kontener już używa. Z
latest przechodzi do najnowszego wydania; kontener przypięty do tagu wersji (na przykład 2.0.0) pozostaje przy nim.Jeśli instalacja się nie powiedzie
Okno pokazuje przyczynę i wynik instalatora oraz polecenie do ręcznej instalacji aktualizacji. Nic nie jest usuwane: kopia zapasowa wykonana przed instalacją znajduje się wbackups/, a Kopia zapasowa i przywracanie wyjaśnia, jak ją przywrócić.
Następne kroki
- Aktualizacja ipmideck: aktualizacja z wiersza poleceń.
- Kopia zapasowa i przywracanie: zrób kopię danych przed aktualizacją.