인프런 커뮤니티 질문&답변
실행이 안되는 윈도우 사용자분은 빌드 할 때 이름을 지정해주세요
작성
·
197
5
안녕하세요.
이번 강의 내용 따라서 빌드 후 실행하고 localghost:8080으로 가면 페이지를 찾을 수 없다고 떴는데, 해결 방법을 찾아서 공유합니다.
빌드 할 때
"""
docker build .
"""
위 명령어를
"""
docker build -t [이미지이름] .
"""
이렇게 바꿔서 이미지이름을 지정해주고, 아래 명령어로 실행하면 됩니다.
"""
docker run -p 8080:80 [이미지 이름]
"""
윈도우만 그런지 모르겠는데 이렇게 새로 빌드 할 때 이름을 지정안해주면 이전에 빌드된 아이디의 이미지를 실행시켜서 안됐던 겁니다.
아니면 -t 옵션으로 이름 안정해주고 그냥 빌드할 때 생성된 아이디로 실행시켜도 됩니다.
docker build .
docker run -p 8080:80 [이미지 아이디]
퀴즈
61%나 틀려요. 한번 도전해보세요!
Docker Compose의 주된 역할은 무엇일까요?
컨테이너 이미지를 만드는 역할
단일 Docker 컨테이너를 실행하는 역할
다중 컨테이너 애플리케이션을 정의하고 관리하는 역할
Docker 데몬을 설치하고 설정하는 역할
답변
답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!




