Tredun ohjelmistokehittäjien kurssimateriaaleja
Asenna konellesi MySQL-tietokanta ja PhpMyAdmin käyttäen docker-compose:a:
Tallenna seuraava teksti tiedostoon nimeltä docker-compose.yml:
version: '3.1'
services:
db:
image: mysql:8.0.27
restart: always
environment:
MYSQL_ROOT_PASSWORD: mypass123
ports:
- 3306:3306
phpmyadmin:
image: phpmyadmin
restart: always
ports:
- 8081:80
Käynnistä CMD ja kirjoita:
docker-compose up -d
Avaa PhpMyAdmin selaimessa
http://localhost:8081
käyttäjätunnus: root salasana: mypass123
Tässä vaihtoehtoinen version docker-compose-tiedostosta:
version: '3'
services:
db_server:
image: mysql:8.0.27
container_name: notesdemo_mysql
ports:
- 3306:3306
environment:
- TZ=Europe/Helsinki
- MYSQL_ROOT_PASSWORD=mypass123
networks:
- sqlnotesdemo
cap_add:
- SYS_NICE
phpmyadmin:
image: phpmyadmin
networks:
- sqlnotesdemo
container_name: notesdemo_phpmyadmin
ports:
- 8081:80
environment:
- PMA_HOST=db_server
- TZ=Europe/Helsinki
depends_on:
- db_server
networks:
sqlnotesdemo: