도커 2

[Docker] Vue.js 프로젝트 올리기

차근차근 Docker 익히기 개발해왔던 front 소스를 Docker 위로 올려봤다. 1. Node Image Pull Vue를 구동하려면 Node 환경이 필요한데, 내 소스의 경우 16.13 버전을 사용한다. docker pull node:16.13 ! 첨에 이런거 뜨면 Desktop Docker를 먼저 구동시켜주자. (Mac 환경) 2. Creat Dockerfile Front 폴더로 들어가서 Dockerfile을 생성한다. FROM node:16.13 #폴더 위치 WORKDIR ~/Farming/ggms_fe #download할 module목록 COPY package.json . #현재 폴더에 있는 모든 폴더와 파일을 ADD 를 통해 가져옴 ADD . . #package.json 에 정의한 modu..

Docker&Kubernetes 2023.02.13

[쿠버네티스 강의메모1]초보를 위한 쿠버네티스 안내서

새롭게 이동한 팀은 도커, 쿠버네티스가 필수이다. 업무 시작 전 교육이 필수인데, 유투브 강의와 인프런 강의를 다 듣는데 아마 3달넘게 소요될 것 같다. 천천히, 꾸준히 해보자! 컨테이너 특징 . 가상머신가 비교하여 컨테이너 생성이 쉽고 효율적 . 이미지를 이용한 배포와 롤백이 간단 . 언어,프레임워크 상관없이 application 동일한 방식으로 관리 . 개발,테스팅,운영 환경, 로컬피시, 클라우드까지 동일한 환경을 구축 . 특정 클라우드 벤더에 종속적이지 않음. 도커 흐름 1) 코드작성 2) Build : Create Docker Image 3) Ship : Save docker hub or any storage the image 4) Run : Implement docker image as a co..

카테고리 없음 2022.11.04