MySQL8.0 Docker
Langsung gas, tutorial untuk service mysql8.0 yuk
Buat folder dulu misalkan di /home/$USER dan masuk ke folder mysql8.0$USER = sesuaikan dengan user OS Ubuntu kamu ya
sudo mkdir mysql8.0sudo cd mysql8.0
dan ikuti langkah dibawah
buat file docker-compose.ymlsudo nano docker-compose.yml
isinya :
services:
mysql8:
image: mysql:8.0
container_name: mysql80_3308
restart: always
environment:
MYSQL_ROOT_PASSWORD: ty21122!21131
MYSQL_DATABASE: nama_db
MYSQL_USER: user_mysql
MYSQL_PASSWORD: user_mysql_password
ports:
- "3308:3306" # port sesuai peruntukannya
command: --default-authentication-plugin=mysql_native_password
volumes:
- /home/$USER/mysql8.0/mysql8-data:/var/lib/mysql
- /home/$USER/mysql8.0/mysql8-conf:/etc/mysql/conf.d