2025/02/12 2

14.도커(Docker) ENTRYPOINT의 정의와 사용법

ENTRYPOINT란? 컨테이너가 생성되고 바로 실행할 명령어를 뜻합니다. # 문법ENTRYPOINT [명령문...]# 예시ENTRYPOINT ["node", "dist/main.js"]  C:\Users\xoxox\docker-image 이 경로에 Dockerfile을 아래와 같이 생성해줍니다.  shell을 실행하시고cd C:\Users\xoxox\docker-image docker build -t entry-test .  docker image ls docker run -d entry-test docker ps -a docker logs 0e29  로그를 확인하시면 아까 echo로 찍었던 hello world가 나오는 것을 확인할 수 있습니다.

카테고리 없음 2025.02.12

13. 도커(Docker) copy로 파일 복사/이동 하기

도커파일에 위의 그림과 같이COPY [호스트 컴퓨터에 있는 복사할 파일의 경로] [컨테이너에서 파일이 위치할 경로]COPY copytest.txt/copytest.txt를 입력하고 저장합니다.위 경로에 copytest.txt라는 파일을 만들어 준 뒤 shell을 실행시키고cd C:\Users\xoxox\docker-image (파일이 저장되어 있는 폴더로 이동) 명령어 입력 후 ls를 입력하여 만든 파일들이 잘 있나 확인 후docker build -t my-first-image . 명령어를 입력하여 이미지를 생성해줍니다.docker image ls 를 입력하여 생성한 이미지가 잘 있나 확인해줍니다. 생성한 이미지를 가지고 컨테이너를 실행해줍니다. 실행한 컨테이너 내부로 접속해 아까 copytest.txt..