- ¿Qué es Docker Unix Socket en el host de Linux??
- ¿Cómo hago accesible mi contenedor Docker desde el host?
- ¿Cómo comparto el socket Unix entre los contenedores de Kubernetes??
¿Qué es Docker Unix Socket en el host de Linux??
SOCK es básicamente el enchufe Unix que el Docker Daemon escucha de forma predeterminada. También es una herramienta utilizada para comunicarse con Docker Daemon desde dentro de un contenedor. A veces, los contenedores deben unir el montaje/var/run/docker. archivo de calcetín. Comunicación con el contenedor de Docker Daemon.
¿Cómo hago accesible mi contenedor Docker desde el host?
Use --net = "Host" en su comando Docker Run, luego Localhost en su contenedor Docker apuntará a su host de Docker. ESTE! Esta es la respuesta!
¿Cómo comparto el socket Unix entre los contenedores de Kubernetes??
Compartir un volumen en Kubernetes:
Para compartir el archivo de socket de dominio UNIX entre dos contenedores en la misma cápsula, debe crear un volumen vacío y montarlo en ambos contenedores. En Kubernetes, puede hacerlo utilizando un VolumeMount en la especificación del contenedor en el YAML.