Docker telah menjadi teknologi kontena aplikasi yang paling popular. Ia berjalan pada mana-mana platform (Linux, Windows, Mac), sekali gus memudahkan penggunaan dan pengurusan aplikasi. Docker boleh menyimpan bukan sahaja aplikasi itu sendiri, tetapi juga perkhidmatan bergantung, seperti pangkalan data. Dalam artikel ini, kita akan membincangkan cara memasang dan mengkonfigurasi pangkalan data MySQL menggunakan Docker.
docker pull mysql
Ini akan memuat turun versi terkini imej MySQL Docker.
docker run --name test-mysql -e MYSQL_ROOT_PASSWORD=<your_password> -p 3306:3306 -d mysql
Arahan di atas akan mencipta bekas baharu daripada imej MySQL Docker, bernama test-mysql. Parameter "-e MYSQL_ROOT_PASSWORD=
Jika anda menjalankan Docker pada sistem Windows, anda perlu menjalankan arahan berikut:
docker run --name test-mysql -e MYSQL_ROOT_PASSWORD=<your_password> -p 3306:3306 -d mysql --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
Tidak seperti Linux/Mac, Windows tidak menyokong mengubah suai set aksara dan set aksara di dalamnya bekas sebelum menjalankan bekas MySQL, jadi pilihan ini perlu ditentukan semasa menjalankan bekas.
docker ps
Anda harus melihat bahawa hasil yang dikembalikan termasuk ujian- Maklumat bekas mysql menunjukkan bahawa bekas telah berjaya dijalankan.
docker exec -it test-mysql mysql -uroot -p<your_password>
Hidupkan Windows, gunakan Perintah berikut:
docker exec -it test-mysql mysql -uroot -p<your_password> --protocol=tcp
Selepas menjalankan arahan di atas, anda akan memasuki antara muka baris arahan MySQL. Ini bermakna anda telah berjaya memasang bekas MySQL Docker.
Ringkasan
Docker menjadikannya lebih mudah untuk memasang dan mengurus MySQL. Dalam artikel ini, kami menerangkan cara memuat turun imej MySQL Docker dari Docker Hub dan mencipta bekas MySQL. Kami juga menyediakan langkah pemasangan yang lebih terperinci untuk pengguna Windows. Dengan langkah-langkah ini, anda sepatutnya telah berjaya mempelajari cara menyemak pemasangan Docker MySQL.
Atas ialah kandungan terperinci Cara menggunakan Docker untuk memasang dan mengkonfigurasi pangkalan data MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!