save (2) 썸네일형 리스트형 도커 이미지 배포 방법 (파일 / 도커허브) 1. 도커 이미지 파일로 배포한 후 파일 로드하기 > docker run -it --name {컨테이너명} {이미지명}:{태그명} > docker commit -a '{이름}' -m '{dev_env}' share_test {이미지명}:{태그명} > docker save -o {파일이름(dev.tar)} {이미지명}:{태그명} > docker load -i ./{파일이름(dev.tar)} save -o : dev:first 이미지를 dev.tar 파일로 만들어라 load -i : tar 파일을 읽어줘 2. 도커 허브에 배포하기 1. 도커 데스크탑에서 로그인 하기 2. 도커 허브에서 로그인 하기 3. Repositories 메뉴 선택 > Create Repository 선택 4. 이미지 이름, 설명, 공개.. 도커 파일(Dockerfile) 개념/작성/실행/배포 개념 나만의 이미지를 만들기 위한 설계도 각 프로젝트 폴더(frontend, backend 등)마다 가지고 있어야 하는 파일 레시피 FROM, WORKDIR, ENV, RUN, COPY, CMD [실습 1] 1. Frontend(node.js) 프로젝트 폴더 내 Dockerfile FROM node:12.18.4 # 이미지 생성 과정에서 실행할 명령어 # node.js니까 npm 명령어 사용 RUN npm install -g http-server # 이미지 내에서 명령어를 실행할(현 위치로 잡을) 디렉토리 설정 # 아래 명령어가 해당 디렉토리에서 실행됨 WORKDIR /home/node/app # 컨테이너 실행시 실행할 명령어 CMD ["http-server", "-p", "8080", "./public.. 이전 1 다음