21.04.21 12:13 작성
·
391
답변 1
1
2021. 04. 23. 11:15
안녕하세요. 가능하시다면, 영상에서 몇분 몇초에 해당하는 내용인지 알려주시면 좀더 파악하기가 쉬울 것 같습니다. 관련 영상에 여러가지 Dockerfile 이 테스트가 되다보니, 어느 Dockerfile 을 말씀하시는 것인지 잘 모르겠어요.
이미지 빌드시에, 어느 부분에서 어떤 에러가 나는지를 보시면 좋을 것 같은데요. 영상의 다음 ubuntu:18.04 Dockerfile 로 테스트하시는 것이라면, /var/www/html 폴더는 내부에 당연히 있습니다. 제 생각에는 만약에 확실히 COPY 부분에서 에러가 나는 것이라면,
./2021_DEV 이 부분에서 로컬 폴더에 Dockerfile 이 있는 곳의 하부 폴더로 해당 폴더가 없어서 나타나는 것으로 이해가 됩니다. 혹시나 해서, 저도 다시 한번 테스트해봤지만, 정상동작합니다.
잔재미코딩 by Dave Lee 드림
테스트한 Dockerfile -----------
# Dockerfile_HTTPD4 파일명으로 다음과 같이 작성
FROM ubuntu:18.04
LABEL maintainer="dream@fun-coding.org"
LABEL version="1.0.0"
LABEL description="A test docker image to understand Docker"
RUN apt-get update # 패키지(프로그램) 정보 업데이트
RUN apt-get install -y apache2 # apache2 패키지(프로그램) 설치, 중간에 Y/N 묻는
# apache2 디폴트 웹서버 설정은 /var/www/html/ 폴더의 웹페이지를 보여줌
COPY ./2021_DEV /var/www/html/
# apache2 웹서버 구동 명령은 다음과 같음
ENTRYPOINT ["/usr/sbin/apache2ctl", "-D", "FOREGROUND"]
---------