Talaan ng mga Nilalaman:

Paano ako kumonekta sa isang lalagyan ng MySQL Docker?
Paano ako kumonekta sa isang lalagyan ng MySQL Docker?

Video: Paano ako kumonekta sa isang lalagyan ng MySQL Docker?

Video: Paano ako kumonekta sa isang lalagyan ng MySQL Docker?
Video: Переход с Xampp на Docker с помощью Laravel Sail 2024, Mayo
Anonim

Magsimula ng Remote MySQL Server sa Docker nang mabilis

  1. Hakbang 1: Kunin ang larawan ng docker ng MySQL . Maaari kang maghanap kung ano ang gusto mo mula sa docker .com/.
  2. Hakbang 2: Simulan ang pagtakbo a lalagyan ng docker mula sa Larawan ng MySQL . Ngayon, maaari mong simulan ang isang mysql -server instance kasama ang docker patakbuhin ang utos:
  3. Hakbang 3: Kumokonekta sa MySQL Halimbawa ng server.

Ang dapat ding malaman ay, paano ako kumonekta sa isang database ng docker?

Buti na lang madali kang magkaroon ng lalagyan kumonekta sa anumang serbisyo na naka-install sa iyong Docker host. Nangangahulugan ito na maaari mong i-install ang iyong database / serbisyo nang direkta sa iyong Docker host at pagkatapos kumonekta dito mula sa isang pagtakbo Docker lalagyan. Maaari mong simple kumonekta sa iyong lokal na network IP address.

Bilang karagdagan, dapat mong patakbuhin ang database sa Docker? Kung ikaw Gumagawa sa isang maliit na proyekto, at nagde-deploy sa isang makina, ito ay ganap na okay na tumakbo iyong database sa isang Lalagyan ng docker . Siguraduhing mag-mount ng volume upang gawin ang data na paulit-ulit, at magkaroon ng mga backup na proseso sa lugar. Subukang i-restore ang mga ito paminsan-minsan upang matiyak na maganda ang iyong mga backup.

Kasunod nito, ang tanong ay, paano ako maglilista ng lalagyan ng docker?

Maglista ng mga Docker Container

  1. Gaya ng nakikita mo, ang larawan sa itaas ay nagpapahiwatig na walang tumatakbong mga lalagyan.
  2. Upang ilista ang mga container ayon sa kanilang ID gamit ang –aq (tahimik): docker ps –aq.
  3. Upang ilista ang kabuuang laki ng file ng bawat lalagyan, gamitin ang –s (laki): docker ps –s.
  4. Ang ps command ay nagbibigay ng ilang column ng impormasyon:

Hindi ba pinapayagang kumonekta sa MySQL server na ito?

Ang host ay Hindi Pinahihintulutang Kumonekta sa MySQL Server na Ito . Ang error na ito ay nangyayari dahil sa default na configuration ng MySQL kasalukuyang ginagamit ang database. Ang pagsasaayos na ito ay nagpapahintulot mga koneksyon mula lamang sa 'root' user kapag nagmula sa 'localhost' at hindi iba pang mga saklaw ng IP address.

Inirerekumendang: