Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Mariadb Docker-compose nie może się zrestartować po zmianie (kod wyjścia 1)

Nie powinieneś ujawniać portu 3306.

Twój setup.sh tworzy innego użytkownika niż ten, któremu przyznaje uprawnienia. Kontenery nie nadają się do uruchamiania usług.

Jest dobry przypadek, by użyć oficjalnych obrazów.

version: '3'
services:
    mariadb:
        image: mariadb:10.5.11
        volumes:
            - ~/data/maria:/var/lib/mysql
        restart: always
        environment:
            MARIADB_USER: "${MARIA_LOGIN}"
            MARIADB_PASSWORD: "${MARIA_PASS}"
            MARIADB_DATABASE: wordpress

Nie otrzymuj jednak tylu błędów/uczenia się rzeczy :-)

Z twojego repozytorium wygląda na to, że rozwiązałeś również resztę (w tym wordpress, który jest oficjalnym obrazem).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. jak uzyskać hierarchiczne menu z mysql

  2. Klient wiersza poleceń MySQL dla systemu Windows

  3. Alternatywa dla mysql_real_escape_string bez łączenia się z bazą danych

  4. MySQL 1292 Nieprawidłowa wartość daty i godziny

  5. Przechwytujący błąd krytyczny:obiekt klasy stdClass nie mógł zostać przekonwertowany na ciąg znaków w... podczas próby wstawienia do bazy danych