Rumah > Artikel > pangkalan data > Bagaimana untuk memasang mysql dalam docker
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;
【 -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!