Просмотр исходного кода

chore(dev-server): Add MySQL to docker-compose

Michael Bromley 5 лет назад
Родитель
Сommit
2ccf9d5663
1 измененных файлов с 21 добавлено и 1 удалено
  1. 21 1
      packages/dev-server/docker-compose.yml

+ 21 - 1
packages/dev-server/docker-compose.yml

@@ -14,11 +14,29 @@ services:
     environment:
       - PMA_HOST=mariadb
       - PMA_USER=root
-    restart: always
     ports:
       - 8080:80
     volumes:
       - /sessions
+  mysql:
+    image: bitnami/mysql:8.0
+    environment:
+      ALLOW_EMPTY_PASSWORD: 'yes'
+      MYSQL_AUTHENTICATION_PLUGIN: mysql_native_password
+    volumes:
+      - 'mysql_data:/bitnami'
+    ports:
+      - '3306:3306'
+  phpmyadmin-mysql:
+    image: 'phpmyadmin/phpmyadmin:latest'
+    container_name: phpmyadmin-mysql
+    environment:
+      - PMA_HOST=mysql
+      - PMA_USER=root
+    ports:
+      - 8082:80
+    volumes:
+      - /sessions
   postgres:
     image: postgres:12.3
     environment:
@@ -49,5 +67,7 @@ volumes:
     driver: local
   mariadb_data:
     driver: local
+  mysql_data:
+    driver: local
   phpmyadmin_data:
     driver: local