Date: Sep 9, 2020
Ubuntu 18.04 (LTS)를 골랐다. 이유는...그냥.
Docker-compose
를 이용해 서비스를 배포하므로, 서버에 설치해주자
sudo apt update # 그 전에, apt 업데이트
sudo apt upgrade # 설치된 패키지 업데이트
# sudo apt install docker-compose # 를 하면 docker-compose 최신 버전이 아니라 에러가 날 가능성이 높다.
# 1.27.0 -> 20.09.09 기준 최신 버전
sudo curl -L https://github.com/docker/compose/releases/download/1.27.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
# 버전 확인, 1.27.0 으로 나오면 정상!
docker-compose -v
# docker 명령어 쓸 때마다 sudo 해주기 귀찮으니까
sudo usermod -aG docker $USER
지금은 nginx를 프론트를 띄우는 데만 쓰고 proxy로 사용하고 있진 않은데
nginx를 proxy로 하고 vue랑 springboot랑 따로 하는 방법을 찾아봐야겠다 으 어려워