- 가상서버를 통해 서비스를 배포하는 과정에 대해 학습
- Docker를 통하면 한번 개발환경을 셋팅해주고 Image화해서 저장해놓으면 Container를 통해 쉽게 구축이 가능해짐.
- Vultr 에서 Docker를 포함한 서버를 생성
- 서버를 구축한다는건 돈을 내고 사용한다는 뜻이다 ( Credit 확인)
- ssh 접속 명령어 혹은 접속 software(putty등)을 사용해서 가상 서버 접속
- [ ] ssh 이름@ip주소 로 서버 접근
- [ ] passwd 확인후 접속
- [ ] docker 명령어로 설치 확인.
- Dockerhub는 githib처럼 다양한 리소스들이 있어서 거기서 가져와서 사용할 수 있음.
Docker GUI 로 편리하게 사용
- Docker를 GUI 환경에서 사용할 수 있게 해주는 S/W
- 가상서버 ssh 접속한 상태에서
docker volume create portainer_data
docker run -d -p 9000:9000 -p 9443:9443 --name portainer \\
--restart=always \\
-v /var/run/docker.sock:/var/run/docker.sock \\
-v portainer_data:/data \\
portainer/portainer-ce:2.9.3
위 두개 명령어 사용하면 됨.
- 컨테이너 깔고 실행(run) 했으면 이제 브라우저에서 portable을 사용할 수 있게됨
<https://158.247.209.233:9443/>
<https://158.247.209.233:9000/>
- 브라우저상에서 docker를 제어할수 있게 됨.