개발자

프론트 도커라이징 질문 있습니다!

2023년 02월 16일조회 215

밑의 도커파일을 이용해서 도커라이징을 했는데 이미지 용량이 1.4GB가 나와서 용량을 줄이는 방법이 궁금합니다. 그리고 프론트를 192.168.10.100 서버에 연결하는 방법도 궁금합니다. 사수님이 192.168.10.100 서버에 도커로 프론트를 띄워주라고 하셨는데 구글링을 해봐도 감이 안옵니다 ㅠㅠ 위 두개의 질문을 구글링을 해보는데 뭔가 명확한 답변이 안나와서 질문 올려봅니다. 감사합니다.

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 1

인기 답변

이양일님의 프로필 사진

안녕하세요! 첨부주신 코드를 보면 단일 stage build 로 DockerFile 을 정의하셨는데요, Multistage Build 를 하시는 방향으로 DockerFile 을 작성하시면 이미지 용량을 줄이실 수 있을것으로 생각됩니다. 자세한 사항은 제가 커리어리에 작성했던 Docker 이미지 크기 줄이기(https://careerly.co.kr/comments/76232?utm_campaign=self-share) 게시글을 참고해보시고 Multistage Build 를 키워드로 관련 자료를 찾아보셔도 좋겠습니다. 정확하게 어떤 상황인지는 몰라서 추측을 통해 답변 드리자면 사수님께서 192.168.10.100 서버에 연결하도록 지시하신것은 아마도 Docker Network 를 생성해서 고정 IP 를 192.168.10.100 로 정의하라는 의미로 이해가 되는데요 만약 이게 맞다면 Docker Network 혹은 Docker 고정 IP 할당 등과 같은 키워드로 인사이트를 얻으시면 될듯 합니다. Docker 관련해서 이해가 부족하신 부분이 있다면 초보를 위한 Docker 안내서(https://careerly.co.kr/comments/70269?utm_campaign=self-share) 를 한번 참고해주셔도 좋을것 같습니다. 그럼 저의 작은 지식이 도움이 되시길 바라며 즐거운 하루 보내시길 바랍니다.

김기현님의 프로필 사진

김기현

작성자

인투와이즈 플랫폼팀2023년 02월 16일

그 서버에 연결하라고 하는건 아마 지금 그 주소에 nginx 서버 연결되어 있어서 거기에 연결하라는 것 같은데 그 건은 내일 사수님에게 더 자세히 물어보고 해결해볼게요! 정말 감사드립니다! 다른 사항은 안내서 보고 한번 해 보겠습니다!

이양일님의 프로필 사진

이양일

NaverCloud 백엔드 개발자2023년 02월 16일

아하 그런거라면 컨테이너를 실행하실때 port 바인딩을 해주시고 nginx 에서 프록시를 해주실때 바인딩된 포트로 프록시 하도록 설정하면 되지 않을까 싶네요 ㅎㅎ

김기현님의 프로필 사진

김기현

작성자

인투와이즈 플랫폼팀2023년 02월 16일

감사합니다ㅎㅎ 답변 내용 바탕으로 해보고 잘 모르겠으면 혹시 여쭤봐도 될까요?

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!