하나의 Docker 컨테이너가 다른 컨테이너에 ICS를 제공하도록 만드는 방법은 무엇입니까?

하나의 Docker 컨테이너가 다른 컨테이너에 ICS를 제공하도록 만드는 방법은 무엇입니까?

네트워크에 여러 개의 Docker 컨테이너가 함께 있어서 서로 통신할 수 있지만 인터넷이나 해당 네트워크에 없는 호스트와는 통신할 수 없습니다.

그런 다음 컨테이너 중 하나를 가져와 두 번째 네트워크에 연결하여 인터넷에 대한 경로를 갖게 한 다음 해당 컨테이너를 다른 컨테이너의 인터넷 게이트웨이로 사용하려고 합니다. 나는 이러한 컨테이너가 게이트웨이 컨테이너를 통과하지 않는 한 네트워크에서 패킷을 가져오는 것이 네트워크 수준에서 불가능하길 원합니다.

이 문제를 해결하는 가장 좋은 방법은 무엇입니까?

관련 정보