- Dockerfile로 SpringBoot Build
1
2
3
4
|
FROM openjdk:8-jdk-alpine
ARG JAR_FILE=*.jar
COPY ${JAR_FILE} app.jar
ENTRYPOINT ["java","-jar","/app.jar"]
|
cs |
java 8 사용 : apt-get install openjdk-8-jdk
현 경로에서의 jar 파일을 파라미터로 하여 app.jar로 전달
java -jar app.jar 명령어를 수행하는 이미지 생성
docker build -t springboot .
++ Docker 내 MySQL과 통신
MySQL의 Docker network 주소를 이용해야 하며, 접속 아이디는 root로 해야했음, 추후 다른 방법 찾아볼 예정
++ 수동 Build
mvn clean build
- Vue Build
1) npm 설치
2) Vue Build
npm i
-> dependancy에 등록된 패키지 전부 설치
npm run build
-> dist 폴더 생성
- 참고 페이지
https://ssyoni.tistory.com/m/22
https://jjeongil.tistory.com/1396
https://miniminis.github.io/2019/10/13/spring/springboot-deploy/
https://velog.io/@_koiil/SpringBoot-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EB%B0%B0%ED%8F%AC%ED%95%98%EA%B8%B0
https://chucoding.tistory.com/24
https://ko.linuxcapable.com/how-to-install-vue-js-on-ubuntu-22-04-lts/
https://zejeworld.tistory.com/m/124
'AWS' 카테고리의 다른 글
Jenkins 설치 및 GitLab 연동 (0) | 2022.08.23 |
---|---|
NginX 설치 및 서버 구성 (0) | 2022.08.23 |
Docker로 MySQL 컨테이너 생성 (0) | 2022.08.23 |
Docker 명령어 정리 (0) | 2022.08.22 |