Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk memasang mysql dalam docker

Bagaimana untuk memasang mysql dalam docker

王林
王林ke hadapan
2023-05-27 18:52:067616semak imbas

1. Gunakan arahan docker untuk memuat turun mysql

docker pull mysql:5.7

5.7 ialah nombor versi Anda boleh pergi ke https://hub.docker.com/_/mysql?tab=tags tapak web untuk menyemak. versi mysql yang anda mahu pasang;

Bagaimana untuk memasang mysql dalam docker

2. Gunakan arahan docker untuk mencipta contoh dan mulakannya; 🎜>docker run -p 3306:3306 -- namakan mysql: Buat bekas docker, namakannya mysql, petakan port Linux 3306 ke port 3306 bekas docker; (3306 pertama adalah untuk Linux, yang terakhir adalah untuk bekas docker)

【 -v]: Ini bermakna pemasangan direktori Linux tidak boleh mengakses terus fail dalam bekas docker Anda boleh menggunakan arahan ini untuk memetakan fail dalam bekas docker ke direktori Linux >

-v /mydata/mysql/ log:/var/log/mysql: Petakan fail dalam direktori /var/log/mysql dalam bekas docker ke fail /mydata/mysql/log dalam Linux

-e MYSQL_ROOT_PASSWORD=root :-e menetapkan parameter mysql, berikut ialah kata laluan pengguna root mysql; -d mysql:5.7: Mulakan mysql 5.7; Okay, mysql telah dipasang dan dimulakan ;

3 Ubah suai fail konfigurasi mysql; kod ke fail my.cnf:

docker run -p 3306:3306 --name mysql \
-v /mydata/mysql/log:/var/log/mysql \
-v /mydata/mysql/data:/var/lib/mysql \
-v /mydata/mysql/conf:/etc/mysql \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql:5.7

4

Atas ialah kandungan terperinci Bagaimana untuk memasang mysql dalam docker. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam