- O que é soquete Docker Unix no host Linux?
- Como faço para tornar meu contêiner do docker acessível do host?
- Como faço para compartilhar o soquete Unix entre os contêineres Kubernetes?
O que é soquete Docker Unix no host Linux?
Sock é basicamente o soquete Unix que o Docker Daemon escuta por padrão. É também uma ferramenta usada para se comunicar com o daemon do docker de dentro de um contêiner. Às vezes, os recipientes precisam ligar o montagem do/var/run/docker. arquivo de meia. Comunicação com o contêiner do Docker Daemon.
Como faço para tornar meu contêiner do docker acessível do host?
Use - -net = "host" em seu comando Docker Run, então localhost no seu contêiner Docker apontará para o seu host do Docker. ESSE! Esta é a resposta!
Como faço para compartilhar o soquete Unix entre os contêineres Kubernetes?
Compartilhando um volume em Kubernetes:
Para compartilhar o arquivo de soquete de domínio do UNIX entre dois contêineres no mesmo pod, você deve criar um volume em vazio e montá -lo em ambos os recipientes. Em Kubernetes, você pode fazer isso usando um Volumemount na especificação do contêiner no YAML.