v25.05 - Docker configuration update

Moderator: fracz

User avatar
mario026
Posts: 108
Joined: Mon Jan 11, 2021 9:27 pm
Location: Ostrów wlkp.

Post

Sory że sam sobie odpowiadam.
niestety nie wszystko jest OK nie można zrobić kopi

Code: Select all

pi@raspberrypi:~/supla-docker $ ./supla.sh upgrade
Making database backup
Could not create the database backup. Is the application started?
pi@raspberrypi:~/supla-docker $
tz. tworzy się plik z taką zawartością

Code: Select all

OCI runtime exec failed: exec failed: unable to start container process: exec: "mysqldump": executable file not found in $PATH: unknown
Wszyscy mają prawo do szczęścia, ale nie wszyscy mają szczęście do prawa :D
User avatar
lukfud
Posts: 2328
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa

Post

mario026 wrote: Sun Jun 01, 2025 5:12 pm Sory że sam sobie odpowiadam.
niestety nie wszystko jest OK nie można zrobić kopi

Code: Select all

pi@raspberrypi:~/supla-docker $ ./supla.sh upgrade
Making database backup
Could not create the database backup. Is the application started?
pi@raspberrypi:~/supla-docker $
tz. tworzy się plik z taką zawartością

Code: Select all

OCI runtime exec failed: exec failed: unable to start container process: exec: "mysqldump": executable file not found in $PATH: unknown
Masz info w drugim poście Wojtka:
W nowej konfiguracji używamy MariaDB, dlatego komendy to odpowiednio mariadb oraz mariadb-dump. Jeśli znalazłeś / znalazłaś instrukcje bezpośredniej pracy z bazą danych SUPLI, musisz dostosować nazwy tych komend.
https://www.facebook.com/groups/supladiy/
User avatar
mario026
Posts: 108
Joined: Mon Jan 11, 2021 9:27 pm
Location: Ostrów wlkp.

Post

Czyli jak powinien wyglądać ten fragment skryptu?

Code: Select all

elif [ "$1" = "backup" ]; then
  echo -e "${GREEN}Making database backup${NC}"
  mkdir -p "$VOLUME_DATA/backups"
  BACKUP_FILE="$VOLUME_DATA/backups/supla$(date +"%m%d%Y%H%M%S").sql"
  docker exec "$CONTAINER_NAME-db" mysqldump --routines -u supla --password=$DB_PASSWORD supla > "$BACKUP_FILE" && \
  gzip "$BACKUP_FILE" && \
  echo -e "${GREEN}Database backup saved to ${BACKUP_FILE}.gz${NC}" || \
  (echo -e "${RED}Could not create the database backup. Is the application started?${NC}" && false)
bo bez tego to następna aktualizacja się nie uruchomi.
Wszyscy mają prawo do szczęścia, ale nie wszyscy mają szczęście do prawa :D
User avatar
lukfud
Posts: 2328
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa

Post

mario026 wrote: Mon Jun 02, 2025 12:57 pm

Code: Select all

mysqldump -> mariadb-dump
https://www.facebook.com/groups/supladiy/
User avatar
mario026
Posts: 108
Joined: Mon Jan 11, 2021 9:27 pm
Location: Ostrów wlkp.

Post

Dzięki, teraz wszystko śmiga
Wszyscy mają prawo do szczęścia, ale nie wszyscy mają szczęście do prawa :D
User avatar
fracz
Posts: 2297
Joined: Fri Oct 28, 2016 10:56 pm
Location: Kraków

Post

Dzięki za zgłoszone problemy i dziękuję za szybkie propozycje poprawek :) Skrypt został poprawiony.
wasilek
Posts: 60
Joined: Fri Jun 05, 2020 12:38 pm
Location: Wrocław

Post

A czy ktoś z Was ogarniał to na Synology? Jak tak to mogę prosić jak to zrobić krok po kroku? Bo nie chcę czegoś zrypać :(

Return to “supla-docker”