-
카테고리
-
세부 분야
데브옵스 · 인프라
-
해결 여부
미해결
실행이 안되는 윈도우 사용자분은 빌드 할 때 이름을 지정해주세요
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