SOCO
VPS : vultr 본문
도커 컨테이너를 배포하려면 실제 서버를 빌려야함
vps (virtual private server) 가상서버 ex. Vultr, AWS 등 리눅스 환경을 구축할 수 있는 곳
실제 서버 => 물리적인 서버 => 실제 컴퓨터를 의미함 real/physical server
물리적인 서버의 일정 자원을 분배시켜놓은 가상서버 : vps
1. Vultr 로 서버 만들기
Deploy New server
[선택예시]
Choose Server : Cloud Compoute
Server Location : Seoul
ServerType : Docker (Ubuntu 20.04 x64)
Server Size : $5/mo
Deploy Now 클릭
2. Terminal로 접속하기
* [ ] 는 빼고 입력해야합니다
ssh [Username]@[IP Address]
이렇게 입력하면 아래와 같은 메시지가 뜹니다.
The authenticity of host [IP Address] can't be established.
ECDSA key fingerprint is [host의 키 지문]
Are you sure you want to continue connecting (yes/no/[fingerprint])?
yes 라고 입력
password를 입력하라는 메시지가 뜹니다
vultr 사이트에 있는 Password 를 복사해서 붙여넣으면 됩니다
이렇게 되면 접속메시지가 뜨고
최종적으로
root@vultr:~#
이렇게 명령 프롬프트가 바뀌게 되었습니다.
3. Terminal 용어
1) ssh-keygen 명령으로 호스트 키 지문 확인
root@vultr:~# ssh-keygen -lf /etc/ssh/ssh_host_ecdsa_key.pub
2) 도커 컨테이너 확인하기
root@vultr:~# docker container ls