cara install dan run mysql di docker

How To: 

Download atau pull docker images mysql 

docker pull mysql:8

Notes: 

Docker pull : untuk mendownload

mysql:8 : mysql adalah nama docker imagesnya dan 8 adalah tag atau versinya


Run container dari images mysql

docker run --name mysql -v ~/Documents/docker-data/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=password -p 3306:3306 -d mysql:8


Notes: 

docker run : untuk mendownload dan membuat container dan menjalankannya

--name mysql : untuk memberi nama container

-v ~/Documents/docker-data/mysql:/var/lib/mysql : folder sebelah kiri (~/Documents/docker-data/mysql) adalah folder yang dikaitkan dengan folder container disebelah kanan(/var/lib/mysql) dipisahkan oleh :-e MYSQL_ROOT_PASSWORD=password : adalah envropment variable yang disediakan oleh images mysql untuk memberi password pada root, sebenarnya ada banyak envropment yang anda bisa pakai untuk configurasi mysql anda bisa dilihat document mysql hub nya disini https://hub.docker.com/_/mysql -p 3306:3306 : ini untuk mengexpose port pada container ke host, untuk port sebelah kiri itu port pada host dan sebelah kanan itu port pada container

-d : agar jalan di background

mysql:8 : nama images dan versi atau tag nya



Setelah anda mengikuti perintah diatas otomatis akan menjalankan mysql di port 3306 dan akan di mountkan folder /var/lib/mysql ke folder anda

Komentar

Postingan populer dari blog ini

whois

Membuat export dan import Excel di spring boot

Spring Boot CRUD Thymeleaf-Pagination + Bootstrap Dynamic Modals