0. gcp설정
1. 도커 설치
1) 우분투 시스템 패키지 업데이트
$ sudo apt-get update
2) 필요한 패키지 설치
$ sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
3) Docker의 공식 GPG키를 추가
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
4) Docker의 공식 apt 저장소를 추가
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
5) 시스템 패키지 업데이트
$ sudo apt-get update
6) Docker 설치
$ sudo apt-get install docker-ce docker-ce-cli containerd.io
7) Docker 권한 설정
$ sudo usermod -a -G docker $USER
$ sudo service docker restart
2. 파일 업로드 & gcp에 다운로드
3. Docker build
$ docker build -t <이름>:<태그> .
4. 도커 이미지를 도커 컨테이너로 run
-d : 컨테이너를 백그라운드로 실행
-p : 호스트와 컨테이너를 포트로 연결
$ docker run -d -p <호스트 포트>:<컨테이너 포트> --name<생성할 컨테이너 이름> <이미지 이름>