Spring Boot 프로젝트를 Docker로 실행했는데 localhost로 접속할 때 포트가 헷갈렸다.http://localhost:8080 을 입력하면 됐다.그런데 Docker를 사용하기 시작하니 갑자기 이런 형태가 등장했다. docker run -p 8081:8080 my-spring-app 처음 봤을 때는 솔직히 숫자가 왜 두 개 필요한지 바로 와닿지 않았다.8081도 포트고 8080도 포트인데,도대체 어느 쪽으로 접속해야 하는 걸까?직접 Docker로 Spring Boot를 실행해보고 나서야 이 구조가 조금씩 이해되기 시작했다.먼저 localhost부터 다시 봤다localhost는 인터넷에 있는 특정 서버의 이름이 아니다.지금 프로그램이 실행되고 있는 자기 자신을 가리킨다.내 PC에서 브라우저를..