GCP에 접속하여 인스턴스 생성 후 도커 설치, 포테이너 설치, 접속
- VM인스턴스에서 인스턴스 생성 : docker라는 이름으로 리전은 아이오와, 부팅디스크 ubuntu20.04 LTS, HTTP와 HTTPS허용으로 인스턴스 생성 (이름과 리전은 상관없음)
- SSH 접속
- 도커 설치 :
$ sudo apt update && sudo apt upgrade
$ sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
$ sudo apt update && sudo apt install docker-ce docker-ce-cli containerd.io
$ docker -v (설치 확인)
- 포테이너 설치 :
$ sudo -i
# sudo docker run --name portainer -p 80:9000 \
> -d --restart always \
> -v /data/portainer:/data \
> -v /var/run/docker.sock:/var/run/docker.sock \
> portainer/portainer
(외부의 우리 컴퓨터에서 80으로 접속, Portainer의 내부의 포트는 9000번)
- 접속 :
웹 브라우저에서 구글 VM의 외부 IP주소 입력(http:// + IP주소)
- get started 클릭
* 컨테이너 삭제 등 가능하지만, 포테이너 자기자신을 삭제 수는 없음.(사진 속 존재하는 하나의 컨테이너는 portainer임.)
'클라우드 > GCP' 카테고리의 다른 글
[클라우드 컴퓨팅] GCP 해지 방법(결제 해지) (0) | 2024.06.11 |
---|---|
[클라우드 컴퓨팅] 도커(Docker) (2) | 2024.06.04 |