• 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
postgreSQL en Docker
#3
(17-06-2020, 01:13 PM)Pharizna escribió: Muchas gracias paisano por la ayuda

Un par de preguntas:

- Cuando mapeas el volumen del NAS (-v /share/DockerData/postgresql, en tu ejemplo) ¿de donde deber colgar la carpeta postgresql? ¿Estará dentro de un folder DockerData previamente creado y con permisos de R/W para el usuario postgres o todo esto lo genera de forma automática el docker? 
La carpeta DockerData ha de crearse como carpeta compartida.
En la generación del contenedor, se creará automáticamente la carpeta postgresql.

(17-06-2020, 01:13 PM)Pharizna escribió: - Me temo que con la configuración que has puesto tan solo es posible acceder a postgreSQL desde la propia red local ¿no? ¿Como se podría acceder desde fuera? Aparte del mapear / abrir en el router el puerto creo que habría que tocar algún fichero de cfg en la instalación de postgres ¿no?

Me permito añadir a mi propio comentario relativo a la conectividad.

Acabo de comprobar la necesidad de incluir de forma manual en ajustes avanzados (dentro de la pantalla del Container) la IP de salida de acuerdo a la imagen adjunta.

Confirmo de nuevo que abriendo el puerto 5432 en mi router no consigo salir al exterior por cuanto el puerto sigue cerrado (supongo que porque pg no lo abre)
El container está en otra red distinta del rango de la ip de la nas (p.e. 192.168.10.10 para la nas y el 172.16.3.4 para el contenedor).
Cuando en la orden de creación del contenedor ponemos algo como “-p 5000:8000” estamos indicando que el puerto 8000 del contenedor es accesible por el puerto 5000 desde el segmento de red de la nas.
Es decir si quieres hacer que el puerto 8000 del contenedor sea visible desde internet por el puerto 6000, has de hacer una regla en tu enrutador que abra el puerto 6000 (hacemos natp) y apunte a la ip privada de tu nas (192.168.10.10) hacia su puerto 5000, así llegarías a ip de tu contenedor (172.16.3.4) por su puerto 8000. Estamos haciendo una doble traslación de puertos [emoji2957]

Sería algo como lo de la imagen siguiente
[Imagen: b63fe9455ab39fe46c1e8b3cd8fc782c.jpg]
Un saludo

Agur eta ondo ibili

Ganekogorta (TS-469Pro, TVS-673e, QBoat Sunny, TS-453Be, TR-002 y QHora-301w) Ʀɐɯ0η
  Responder


Mensajes en este tema
postgreSQL en Docker - por Ganekogorta - 01-06-2020, 06:06 PM
RE: postgreSQL en Docker - por Pharizna - 17-06-2020, 01:13 PM
postgreSQL en Docker - por Ganekogorta - 17-06-2020, 03:18 PM
RE: postgreSQL en Docker - por Pharizna - 17-06-2020, 05:48 PM
postgreSQL en Docker - por Ganekogorta - 17-06-2020, 10:30 PM
postgreSQL en Docker - por Ganekogorta - 18-06-2020, 07:35 AM
RE: postgreSQL en Docker - por Pharizna - 18-06-2020, 08:24 AM
postgreSQL en Docker - por Ganekogorta - 18-06-2020, 09:25 AM
RE: postgreSQL en Docker - por Pharizna - 18-06-2020, 10:46 AM
RE: postgreSQL en Docker - por Pharizna - 20-06-2020, 09:10 AM



Usuarios navegando en este tema: 1 invitado(s)