Puncte:0

Permite docker să acceseze baza de date locală de gazdă web

drapel dk

Creez o aplicație web pentru afacerea mea folosind AppSmith, găzduită pe Docker.

AppSmith necesită acces la o bază de date pentru a citi/scrie informații. Anterior, am folosit MariaDB, care este găzduit și ca imagine docker. Cu toate acestea, deoarece acest lucru este pentru afaceri, aș prefera ca datele să fie găzduite pe un server/bază de date reală, mai degrabă decât pe o imagine docker

Adresa afișată pentru baza de date este localhost:3306 la care nu pot conecta o imagine/container docker, deoarece containerul este virtual și nu este de fapt în sistem.

De asemenea, am încercat să conectez prin ipaddress:3306, dar nu se va conecta, apoi am încercat HeidiSQL să verific dacă se poate conecta la baza mea de date și nu am avut nicio bucurie.

După ce am vorbit cu furnizorul meu de găzduire, mi-au spus că blochează toate conexiunile externe la baza de date și că ar trebui să folosesc SSH pentru a deschide baza de date către conexiuni externe, totuși există o serie de riscuri de securitate asociate, precum și vin cu potențialul de a deteriora/corupe accidental bazele de date existente.

Deci, ceea ce caut în esență este o modalitate prin care docker să se deschidă, astfel încât să permită accesul containerelor la bazele mele de date

Furnizorul meu de găzduire nu are prea multe cunoștințe despre docker, dar a menționat Docker Gateway AFAIK172

Înțeleg că aceasta poate fi folosită pentru a edita adresa IP implicită a containerelor Docker.

Poate fi folosit și pentru a schimba IP-ul implicit al containerului docker pentru a rula pe același IP ca serverul meu web și, astfel, îi permite să acceseze baza de date localhost:3306?

Dacă da, există vreun sfat cu privire la unde să accesați documentele relevante pentru a ajuta la realizarea acestui lucru?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.