sumarsono.com
Take it with a grain of salt


Docker: MySQL 5.7 dan Phpmyadmin

Posted on

Hari ini mau main-main sama MySQL, tapi saya tidak mau mengotori system. Jadi, docker adalah pilihan yang tepat. Saya membutuhkan mysql:5.7 dan phpmyadmin/phpmyadmin.

Pertama, saya pull dan run mysql:

docker pull mysql:5.7
docker run --name mysqlku -e MYSQL_ROOT_PASSWORD=passwdku -d mysql:5.7

Selanjutnya, saya pull dan run phpmyadmin/phpmyadmin, tentu saja saya link ke mysqlku:

docker pull phpmyadmin/phpmyadmin
docker docker run --name myadmin --link mysqlku:db -p 8080:80 -d phpmyadmin/phpmyadmin

Selesai. Untuk akses phpmyadmin, silakan buka browser dan pergi ke http://localhost:8080. Login pakai user root dan passwd passwordku. phpmyadmin.webp

Note:

Kalau ada kendala gagal login, silakan coba untuk masuk container mysqlku dengan cara:

docker exec -it mysqlku bash

Kemudian eksekusi command mysql -u root -p dan eksekusi query berikut ini: sql alter user 'root'@'localhost' identified with mysql_native_password by 'passwordku';