sql >> Database >  >> RDS >> Mysql

De mariadb van Docker-compose kan niet opnieuw opstarten na wijziging (afsluitcode 1)

U hoeft de 3306-poort niet vrij te geven.

Uw setup.sh maakt een andere gebruiker aan dan degene aan wie hij subsidies geeft. Containers zijn niet goed voor het uitvoeren van services.

Er is een goede reden om de officiële afbeeldingen te gebruiken.

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

Krijg echter niet zoveel fouten/leerdingen :-)

Uit je repository lijkt het alsof je de rest ook hebt opgelost (voeg ook wordpress toe, wat een officiële afbeelding is).




  1. Verbindingsklasse voor PHP-database

  2. Verleen een gebruiker toestemming om alleen een MySQL-weergave te bekijken en niets anders

  3. Is het mogelijk om de voorwaarde op te geven in Count()?

  4. Een tabel hernoemen in Microsoft Access