🐋 Docker 입문 Ⅴ - Docker-compose
📘 『그림과 실습으로 배우는 Docker & 쿠버네티스』를 읽고 정리한 글입니다. Docker-compose 시스템 구축과 관련된 명령어를 하나의 텍스트 파일에 기재하여 명령어 한번에 시스템 전체를 관리한다. yaml 포맷으로 기재한 정의 파일을 이용해 전체 시스템을 일괄적으로 실행, 종료, 삭제한다. up 명령어를 통해 정의 ...
📘 『그림과 실습으로 배우는 Docker & 쿠버네티스』를 읽고 정리한 글입니다. Docker-compose 시스템 구축과 관련된 명령어를 하나의 텍스트 파일에 기재하여 명령어 한번에 시스템 전체를 관리한다. yaml 포맷으로 기재한 정의 파일을 이용해 전체 시스템을 일괄적으로 실행, 종료, 삭제한다. up 명령어를 통해 정의 ...
문제 상황 프론트엔드 작업을 하는데, Gateway 서버에 CorsWebFilter를 구현했음에도 CORS 관련 문제로 특정 서비스에 로그인이 불가능 했다. 그 과정에서 Gateway 서버와 서비스에 해당하는 백엔드 서버에 CORS 처리를 각각 해보았지만 문제를 해결할 수 없었다. 문제 원인 Spring Security에 설정한 커...
문제 상황 각 서비스의 계정을 통합 관리하기 위해 중앙에 Gateway 통합 인증 서버를 둠. 각 서비스에서 사용자 메타 데이터를 저장하고 중앙 데이터와 매핑하려면 회원가입 시 생성된 UUID가 필요함. 현재 구조에서는 각 서비스가 역으로 Gateway API를 호출해 UUID를 받아오는 방식임. 이로 인해 각 서비스가 Gateway ...
개요 프로젝트 기간 · 2025-06-16 ~ 2025-06-23 실시간 퀴즈 스트리밍 서비스 QSTR 🤷♂️ 왜 이런 프로젝트를 기획했나 https://kahoot.it/ Kahoot이라는 실시간 퀴즈 서비스는 웹 사이트를 이용하면서 인상이 강했던 서비스로 지금까지도 기억에 남아 있다. 실시간 통신 기술을 처음 접한 당시에는 ...
### 문제 어떤 숫자 n이 자신을 제외한 모든 약수들의 합과 같으면, 그 수를 완전수라고 한다. 예를 들어 6은 6 = 1 + 2 + 3 으로 완전수이다. n이 완전수인지 아닌지 판단해주는 프로그램을 작성하라. 입력 입력은 테스트 케이스마다 한 줄 간격으로 n이 주어진다. (2 < n < 100,000) 입력의 마지막엔 -1...
### 문제 4 × 3 = 12이다. 이 식을 통해 다음과 같은 사실을 알 수 있다. 3은 12의 약수이고, 12는 3의 배수이다. 4도 12의 약수이고, 12는 4의 배수이다. 두 수가 주어졌을 때, 다음 3가지 중 어떤 관계인지 구하는 프로그램을 작성하시오. 첫 번째 숫자가 두 번째 숫자의 약수이다. 첫 번째 숫자가 두 번째 숫자...
### 문제 상근이는 친구들과 함께 SF영화를 찍으려고 한다. 이 영화는 외계 지형이 필요하다. 실제로 우주선을 타고 외계 행성에 가서 촬영을 할 수 없기 때문에, 컴퓨터 그래픽으로 CG처리를 하려고 한다. 외계 지형은 중앙 이동 알고리즘을 이용해서 만들려고 한다. 알고리즘을 시작하면서 상근이는 정사각형을 이루는 점 4개를 고른다. 그 ...
### 문제 땅 위에 달팽이가 있다. 이 달팽이는 높이가 V미터인 나무 막대를 올라갈 것이다. 달팽이는 낮에 A미터 올라갈 수 있다. 하지만, 밤에 잠을 자는 동안 B미터 미끄러진다. 또, 정상에 올라간 후에는 미끄러지지 않는다. 달팽이가 나무 막대를 모두 올라가려면, 며칠이 걸리는지 구하는 프로그램을 작성하시오. 입력 ...
문제 미국으로 유학간 동혁이는 세탁소를 운영하고 있다. 동혁이는 최근에 아르바이트로 고등학생 리암을 채용했다. 동혁이는 리암에게 실망했다. 리암은 거스름돈을 주는 것을 자꾸 실수한다. 심지어 $0.5달러를 줘야하는 경우에 거스름돈으로 $5달러를 주는것이다! 어쩔수 없이 뛰어난 코딩 실력을 발휘해 리암을 도와주는 프로그램을 작성하려고 하지만,...
기획 및 설계 프로젝트를 체계적으로 관리하고, 프로젝트와 팀원을 연결해주는 서비스 🛠 프로젝트 환경 Java 21, Spring boot 3.5.0, Gradle PostgreSQL, Elasticsearch, JPA , QueryDSL React, Mui Docker, Docker-compose OCI, GitHub A...