작성
·
176
5
안녕하세요.
이번 강의 내용 따라서 빌드 후 실행하고 localghost:8080으로 가면 페이지를 찾을 수 없다고 떴는데, 해결 방법을 찾아서 공유합니다.
빌드 할 때
"""
docker build .
"""
위 명령어를
"""
docker build -t [이미지이름] .
"""
이렇게 바꿔서 이미지이름을 지정해주고, 아래 명령어로 실행하면 됩니다.
"""
docker run -p 8080:80 [이미지 이름]
"""
윈도우만 그런지 모르겠는데 이렇게 새로 빌드 할 때 이름을 지정안해주면 이전에 빌드된 아이디의 이미지를 실행시켜서 안됐던 겁니다.
아니면 -t 옵션으로 이름 안정해주고 그냥 빌드할 때 생성된 아이디로 실행시켜도 됩니다.
docker build .
docker run -p 8080:80 [이미지 아이디]
답변