알겠습니다. 그렇다면 어떤 이점이 있나요?
또한, traefik docker-compose에서 - "/var/run/docker.sock:/var/run/docker.sock"를 제거해 보았는데, 모든 요청이 404 에러를 반환합니다. 이 설정을 사용할 때의 보안 위험에 대한 무서운 경고들을 확인했지만, 이 설정은 Traefik 공식 웹사이트에서 직접 권장하는 내용이라 이 설정 없이 어떻게 작동하게 해야 하는지 확실하지 않습니다.
알겠습니다. 그렇다면 어떤 이점이 있나요?
또한, traefik docker-compose에서 - "/var/run/docker.sock:/var/run/docker.sock"를 제거해 보았는데, 모든 요청이 404 에러를 반환합니다. 이 설정을 사용할 때의 보안 위험에 대한 무서운 경고들을 확인했지만, 이 설정은 Traefik 공식 웹사이트에서 직접 권장하는 내용이라 이 설정 없이 어떻게 작동하게 해야 하는지 확실하지 않습니다.
나는 이 게시물을 가이드로 삼아 프록시를 설정하고 있습니다… /var/run/docker.sock를 사용할 때보다 프록시(?)를 더 안전하게 만들기 위해서입니다.
소켓 프록시 ‘proxy’ 네트워크를 메인 traefik 프록시 네트워크로 사용했던 것과 동일하게 설정해야 하는지, 아니면 별도로 분리해야 하는지 조금 명확하지 않습니다. 만약 이 부분을 잘못 이해했다면 보안에도 문제가 생길 수 있을 것 같네요.
이것은 여기에서도 언급됩니다.
적절한 강화(hardening) 가이드를 마련하기 위해 https://community.containo.us/에서 이에 대한 토론을 시작하는 것을 제안합니다.
저는 여기서 제 안전상의 우려를 제기했습니다: Learning how to secure Traefik ending up with some safety concerns - Traefik v2 - Traefik Labs Community Forum 몇 개의 좋아요는 있었지만 답변은 없었습니다.
이것은 Docker 강화 가이드와 결합되어야 합니다: https://owasp.org/www-project-cheat-sheets/cheatsheets/Docker_Security_Cheat_Sheet.html