Infra(2)
-
Docker Nginx + Tomcat(with SpringBoot) + SSL 셋팅하기
1. Docker pull 을 통하여 nginx, tomcat 9 이미지를 다운로드 한다. - docker pull nginx - docker pull tomcat:9 2. Nginx 를 실행한다. - docker run -d -p 80:80 -p 443:443 --restart always --name nginx nginx:1.18.0 - d 속성 : 백그라운드로 컨테이너를 나가도 계속해서 실행하게한다. - p 속성 : 해당포트로 접속시 컨테이너의 해당포트로 맵핑시켜준다. 3. Tomcat 을 실행한다. - docker run -d -i -p 8080:8080 -v /docker/tomcat/upload:/var/upload --name tomcat tomcat:9 4. /etc/nginx/nginx...
2022.05.16 -
Docker Redis Spring-Boot 연결하기
Redis 는 키-값 형태로 비정형데이터를 저장하고 관리하기 위한 오픈소스기반 비관계형 데이터베이스 관리시스템이다. 1. Docker 에서 Redis 이미지를 받아온다. $ docker pull redis 2. Redis를 컨테이너를 실행한다. $ docker run --name some-redis -d -p 6379:6379 redis 3. Redis를 Spring Boot 와 연결한다. docker inspect redis 를 입력하여 redis가 이용하는 IP주소를 확인한 후 Spring-Boot 의 application.properties에 입력한다.
2022.04.21