
1. 업로드 Controller 소스 수정 업로드 파일의 저장 위치를 내 C 드라이브에서 docker 내부 톰캣의 webapps 폴더 경로로 변경해줌 원래는 tomcat/app/upload 로 했었는데 업로드는 잘 되지만 파일에 접근을 못해서 이미지 불러오기가 안 되고 계속 404만 떴음.. tomcat의 webapps 안에 있는 폴더가 아니라면 파일 못가져오니 주의!!!! 2. docker-compose.yml 볼륨 설정services: web: volumes: # - {host 경로}:{컨테이너 내부에서 사용할 경로}" # 로컬 업로드 디렉터리와 컨테이너 내 디렉터리 매핑 - "C:/upload:/usr/local/tomcat/webapps/..

1. docker-compose.yml 파일 작성 프로젝트 루트에 docker-compose.yml 파일 작성 (target 폴더 내부 아님!!) docker-compose.ymlservices: test8_shop-web-1: image: oeun/animalpage container_name: test8_shop-web-1 ports: - "8081:8080" volumes: - "C:/GovFrameDev-3.10.0-64bit/workspace/Test8_shop/target/Test8_shop-1.0.0.war:/usr/local/tomcat/webapps/ROOT.war" environment: - DB_HOST=test8_sho..

0. 메이븐 설치 확인하기 Windows PowerShell에 아래 명령어 입력> mvn -v * 빨간 코드가 안 떴다면 1번으로 넘어가기 * 위와 같이 빨간 코드가 뜬다면 메이븐 설치가 안 된 것이다. 아래 링크에 들어가서 설치부터 진행 Maven 다운로드 Download Apache Maven – MavenDownloading Apache Maven 3.9.9 Apache Maven 3.9.9 is the latest release: it is the recommended version for all users. System Requirements Java Development Kit (JDK) Maven 3.9+ requires JDK 8 or above to execute. It st..

Docker란?Docker는 소프트웨어를 컨테이너라는 독립적인 실행 환경에서 실행할 수 있게 해주는 플랫폼이다.Docker는 개발, 배포, 실행 과정에서 일관성과 효율성을 제공한다. Docker 엔진Docker 엔진은 Docker의 핵심 구성 요소로, 컨테이너의 빌드, 실행, 관리 등을 담당하는 소프트웨어이다.주로 Docker CLI(명령줄 인터페이스)를 통해 사용자가 Docker 엔진과 상호작용한다.엔진은 클라이언트와 서버로 구성되어 있으며, 클라이언트는 사용자 명령을 서버에 전달하고 서버는 이를 실행한다. Docker의 장점이식성(Portability): Docker 컨테이너는 운영 체제와 무관하게 어디서든 실행 가능격리성(Isolation): 각 컨테이너는 독립적으로 실행되어 서로 영향을 주지 ..
- Total
- Today
- Yesterday
- 자바
- MySQL
- google cloud run
- 백준
- 클라우드
- 트리
- 톰캣
- 티스토리챌린지
- tomcat
- docker
- 백준알고리즘
- 백준자바
- BigDecimal
- 웹스퀘어
- 이클립스
- db
- Java
- docker앱배포
- SpringBoot
- 오블완
- docker컨테이너
- docker배포
- 노드
- websquare
- 알고리즘
- 그리드
- Spring
- Apache
- controller
- dockerspring
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |