작성
·
258
답변 1
1
안녕하세요 이동준님!
순서대로 답변드리면,
이런 경우에는 yaml 파일에서 포트를 임의로 수정해도 괜찮을까요?
--> 당연히 변경 가능합니다. docker-compose.yaml 파일의 ports 부분을 아래처럼 노출되는 포트를 5431 처럼 바꾸셔도 됩니다.
- ports
5431:5432
그럼 컨테이너 내부적으로는 5432 포트를 계속 사용하되, 외부로는 5431 포트로 노출하므로 로컬 컴퓨터의 dbeaver에서 접속할 때에는 5431로 접속하실 수 있습니다.
그리고 동일번호의 포트는 DBeaver에서 2개 이상 쓸수없는게 맞는지도 궁금합니다.
--> postgres 뿐만 아니라 어떤 Application, 프로그램이든 포트가 중복되면 안됩니다. 보통 Application을 실행할 때 사용하려는 포트가 이미 사용중이면 오류가 발생하면서 제대로 실행되지 않습니다. 따라서 Dbeaver에서 2개 이상 사용할 수 있는지의 여부가 중요한게 아니라 포트가 중복되면 프로그램 자체가 제대로 구동되지 않습니다.
이해되셨나요?
새해복 많이 받으세요 ^^
기초적인 부분도 친절히 답변주셔서 항상 감사합니다 (_ _)
새해복 많이 받으세요 😊