Catatan Jimboy

Menjalankan Adminer di atas Docker

October 31, 2018

Minggu ini saya masuk dalam project baru di kantor. Projek ini mengadopsi penggunaan docker yang kata teman saya docker akan banyak mempermudah pekerjaan terkait deployment. Jadi sekalian saja saya catat apa hal yang saya pelajari tentang menggunakan docker.

Sqlyog adalah aplikasi yang sudah terinstal di laptop saya saat ini untuk membantu perihal konsumsi RDBMS. Namun dengan adanya docker yang membungkus aplikasi sehingga mudah untuk dijalankan akan lebih baik jika saya menggunakan Adminer. Yup adminer adalah database management yang terdiri hanya dari 1 file PHP, dan saya nyaman menggunakan-nya.

Jadi ada ide untuk menjalankan adminer dengan docker. Cek dokumentasi ternyata memang mudah, tinggal menjalankan perintah seperti berikut.

docker run -e "ADMINER_PLUGINS=dump-json" -p 8080:8080 -d adminer

Namun adminer yang terbaru mengharuskan database diisikan dengan password. Sedangkan mysql yang terinstal dilaptop saya belum diisikan password.

Berikut adalah solusi untuk Mysql 5.7

mysql -u root
> USE mysql;
> UPDATE user SET authentication_string=PASSWORD("NEWPASSWORD") WHERE User='root';
> FLUSH PRIVILEGES;
> quit

Kyle Mathews

Ditulis oleh Wayan Jimmy tinggal di Bali, Pemrogram web, Penggemar pempek Palembang. Sekarang lagi apa ?