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

Bagaimana untuk memasang mysql dalam docker

王林
Lepaskan: 2023-05-27 18:52:06
ke hadapan
7677 orang telah melayarinya

1. Gunakan arahan docker untuk memuat turun mysql

docker pull mysql:5.7
Salin selepas log masuk

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
Salin selepas log masuk

4

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

Label berkaitan:
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Isu terkini
Gunakan persekitaran snmp dalam docker
daripada 1970-01-01 08:00:00
0
0
0
Panggilan API merentas bekas Docker
daripada 1970-01-01 08:00:00
0
0
0
docker: format rujukan tidak sah
daripada 1970-01-01 08:00:00
0
0
0
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan