• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

실행이 안되는 윈도우 사용자분은 빌드 할 때 이름을 지정해주세요

21.06.26 21:53 작성 조회수 128

5

안녕하세요. 

이번 강의 내용 따라서 빌드 후 실행하고 localghost:8080으로 가면 페이지를 찾을 수 없다고 떴는데, 해결 방법을 찾아서 공유합니다.

빌드 할 때 

"""

 docker build .

"""

위 명령어를

"""

docker build -t [이미지이름]  .

"""

이렇게 바꿔서 이미지이름을 지정해주고,  아래 명령어로 실행하면 됩니다.

"""

docker run -p 8080:80 [이미지 이름]

"""

윈도우만 그런지 모르겠는데 이렇게 새로 빌드 할 때 이름을 지정안해주면 이전에 빌드된 아이디의 이미지를 실행시켜서 안됐던 겁니다.

아니면 -t 옵션으로 이름 안정해주고 그냥 빌드할 때 생성된 아이디로 실행시켜도 됩니다.

 docker build .

docker run -p 8080:80 [이미지 아이디]

답변 0

답변을 작성해보세요.

답변을 기다리고 있는 질문이에요.
첫번째 답변을 남겨보세요!