음, Discourse를 사용해 보고 싶어서 docker로 설치하고 있는데, 이 오류가 나요. 실제로 검색을 해 보면 이 오류를 겪는 사람이 꽤 많다는 걸 알 수 있지만, 해결 방법을 모르겠어요.
starting up existing container
+ /usr/bin/docker start app
Error response from daemon: driver failed programming external connectivity on endpoint app (7336c875bdf9e3f18f08ca0af0a5aad10181ba37508f92c68f87a75637c56583): Error starting userland proxy: listen tcp4 0.0.0.0:443: bind: address already in use
Error: failed to start containers: app
이미 /opt/discourse/containers/app.yml 파일에 이렇게 설정해 두었는데,
expose:
- “8880:80” # http
- “8443:443” # https
웹 서버에서 Apache를 이용해 https로 웹사이트를 운영 중이라 443 포트가 이미 사용 중이라는 건 알고 있어요. 그런데 app.yml에서 443 포트를 8443으로 재매핑해 두었는데도 왜 이런 오류가 나는 걸까요?