docker-compose로 서버 애플리케이션을 작성할 때, 테스트 목적 혹은 임시로 nginx를 띄워 proxy시켜야할 경우가 있다. host os에 직접 nginx를 설치시켜 세팅해도 되지만, nginx가 설치 되어있지 않는 경우엔 굳이 임시 용도로 설치 및 세팅해야하는 번거로움이 있다. nginx 를 docker 이미지로 가져와 conf 파일을 이용하면 간편하게 구성이 가능하다. 직접 docker로 실행할 수도 있지만, docker-compose로 실행하는 것이 더 간편하니까... 아래와 같은 예시를 공유해 본다. 루트 폴더명이 example/ 일 때를 가정 중요한 것은 proxy 부분.. (nginx의 80번을 통해 worker 서비스의 22222번으로 우회시켜 주고 싶은 상황) example/d..