오늘은 docker파일을 gcp에서 실행하기 전 무료 버전으로 초기 설정을 해보겠다
GCP(Google Cloud Platform)은 처음 가입하면 90일 동안 무료 크레딧 $300을 준다
그래서 만약 비용이 발생한다 한들 크레딧이 먼저 차감되므로 안심하고 사용해도 된다
1. GCP 회원가입
https://cloud.google.com/free/docs/free-cloud-features?hl=ko
무료 클라우드 기능 및 무료 체험 혜택 | Google Cloud Free Program
Google Cloud 무료 체험 혜택에 포함된 무료 클라우드 기능과 계정 업그레이드 방법을 자세히 알아보세요.
cloud.google.com
무료로 시작하기를 눌러 회원가입 및 로그인을 한다
그 다음 GCP console를 검색해 들어간다
2. VM 인스턴스 만들기
VM(Virtual Machin), 즉 우리가 사용할 하나의 서버를 만든다고 생각하면 된다
왼쪽 삼단바에 Compute Engine > VM인스턴스로 들어간다

Conpute Engine API 사용 버튼을 클릭한다
설치가 완료되면 인스턴스 만들기를 눌러 VM인스턴스를 생성한다

이름은 아무거나 괜찮다(ex.instance-1)
무료 등급은 us-east1, us-west1, us-central1 리전에서만 제공되므로 하나를 선택하면 된다
(us-west1(오리건)을 골랐고 영역은 a~c 아무곳이나 상관없다)
머신구성은 E2 시리즈, 머신 유형은 e2-micro(vCPU 2개, 코어 1개, 메모리 1GB)를 선택한다


OS 및 스토리지로 이동하여 변경을 클릭한다
운영체제는 무료인 Linux 중 Ubuntu를 골랐고 버전은 Ubuntu 25.04 LTS Minimal,
유형은 무조건 표준 영구 디스크로 변경해야 나중에 과금이 발생하지 않을 수 있다
현재 무료 최대인 30G 용량으로 크기를 변경한다
네트워킹으로 이동하여 방화벽은 http,https 트레픽 허용을 선택한다


만들기를 누르고 기다리면 인스턴스가 생성된 걸 확인할 수 있다

SSH 옆 화살표를 누르고 브라우저 창에서 열기를 눌러 사용하면 된다
'Linux' 카테고리의 다른 글
| [Kali Linux] 칼리 리눅스 설치 및 기본 설정 (VMware) (1) | 2025.08.21 |
|---|---|
| [GCP] VM 인스턴스에 docker 설치하기 (1) | 2025.08.11 |
| [PHP] Dockerfile, Docker-compose.yml 만들기 (0) | 2025.08.04 |
| 리눅스 관리 권한 체계 및 /etc/passwd 와 /etc/shadow (0) | 2025.05.23 |
| bandit 7~14 level 풀이 (0) | 2025.05.17 |