sql >> Database teknologi >  >> RDS >> Mysql

Docker-compose's mariadb kan ikke genstarte efter ændring (afgangskode 1)

Du behøver ikke at udsætte 3306-porten.

Din setup.sh opretter en anden bruger end den, den giver tilskud til. Containere er ikke gode til at køre tjenester.

Der er en god grund til at bruge de officielle billeder.

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

Få dog ikke så mange fejl/lærende ting :-)

Fra dit lager ser det ud til, at du også har løst resten (inkluder wordpress, som er et officielt billede).




  1. SQL:Returner kun poster uden nogen tilknytninger, der opfylder kriterierne

  2. Hives time()-funktion returnerer 12 timers urværdi

  3. Fejl ved installation af pg gem, mkmf.rb kan ikke finde header-filer til ruby ​​(Mac OSX 10.6.5)

  4. Vil du kombinere to forespørgsler for at kontrollere for dubletter i MySQL?