Skip to content

B3-AWP/b3_xampp_container

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWP11_XAMPP_Container

Use Docker instead of XAMPP

Anleitung

  • Docker Software installieren https://www.docker.com/
  • Eingabeaufforderung auswählen (!NIcht Powershell)
  • zum Docker Pfad navigieren cd c:/...
  • Befehl eingeben: docker compose build
  • Befehl eingeben: docker compose up -d

Probleme lösen eines Containers via

docker compose stop
docker compose rm 
docker compose up --build -d
docker container ls

Shell öffnen

docker exec -it <CONTAINERNAME>-maria-1 mariadb -u root --password=schueler 

Zum Beispiel:

docker exec -it b3_xampp_container-maria-1 mariadb -u root --password=schueler

Einbinden von SQL Dumps

  1. sql-Dumps in den Ordner ./SQL_Dumps kopieren
  2. Zum Docker Pfad navigieren
  3. Skript ausführen bzw. Befehl manuell eingeben:
    • Windows:
      Windows_3_ImportAllSQLDumps.bat

      oder

      cmd.exe /c 'docker exec -i <CONTAINERNAME>-maria-1 mariadb -u root --password=schueler mysql < ./SQL_Dumps/rfidV5Klein.sql'
      
    • Linux:
      Linux_3_ImportAllSQLDumps.sh

      oder

      docker exec -i "${LOWER_CONTAINERNAME}-maria-1" mariadb -u root --password=schueler < "$file"
      

      oder
      betriebssystemunabhängig:

      source /var/lib/mysql-dumps/<FILENAME>