컴퓨터 지식 네트워크 - 컴퓨터 지식 - (Docker Nginx) Spring boot+Vue 프론트엔드와 백엔드 분리 배포 상세 풀버전

(Docker Nginx) Spring boot+Vue 프론트엔드와 백엔드 분리 배포 상세 풀버전

간략한 설명: Spring boot+Vue는 주로 Docker 컨테이너 배포를 사용하여 프런트엔드와 백엔드 프로젝트 배포를 분리합니다.

Springboot 프로젝트 배포: docker는 mysql 환경을 빌드하고 docker는 프로젝트 자체 환경을 빌드합니다.

Vue 프로젝트: docker를 사용하여 nginx 서버 프록시 배포를 시작합니다.

프로젝트는 데이터 소스로 mysql8.0을 사용하므로 배포 시 docker를 사용하여 mysql 환경과 프로젝트 자체 환경을 구축해야 합니다.

연결 중 1251 오류가 발생하는 경우:

먼저 프로젝트를 패키지합니다: mumu-0.0.1-SNAPSHOT.jar

이 시점에서 springboot는 프로젝트에서 docker를 사용하여 배포 작업이 완료되었습니다.

nginx 서버를 실행하려면 docker 컨테이너 모드를 사용하세요.

nginx 서버의 경우 두 가지 중요한 작업은 다음과 같습니다.

따라서 nginx 컨테이너를 구성하고 시작할 때 후속 작업을 용이하게 하기 위해 호스트에 해당 디렉터리와 파일을 마운트해야 합니다. 리소스 및 작업 업데이트

시작 명령:

上篇: CF는 어떻게 조용히 걸을 수 있을까요? 下篇: 8개의 그래픽 카드가 "Call of Duty 16"에서 경쟁합니다. 1080P 레이 트레이싱에는 GTX 1660 Ti만 필요합니까?
관련 내용