local
./gradlew clean bootJar -x test
docker build -t kkj6235/oliveyoung-fbu-server:local .
docker run -d --rm --name oliveyoung-fbu-server -p 8080:8080 kkj6235/oliveyoung-fbu-server:local
prod(ec2)
# 로컬에서 빌드 후 도커 이미지 업로드
./gradlew clean bootJar -x test
docker build -t kkj6235/oliveyoung-fbu-server:dev .
docker push kkj6235/oliveyoung-fbu-server:dev
sudo -i
# ec2 접속해서 이미지 받기
docker pull kkj6235/oliveyoung-fbu-server:dev
docker ps
# 기존 컨테이너 삭제
docker rm -f server
# 새로운 컨테이너 실행
docker run -d --rm --name oliveyoung-fbu-server -p 8080:8080 kkj6235/oliveyoung-fbu-server:dev
k8s
./gradlew clean bootJar -x test
docker build -t kkj6235/oliveyoung-fbu-server:k8s .
docker run -d --rm --name oliveyoung-fbu-server -p 8080:8080 kkj6235/oliveyoung-fbu-server:k8s