
최근 회사에서 이런 미션을 받았습니다."Spring 기반으로 API를 하나 만들고, 클라이언트로부터 코드와 언어 타입을 입력받아, 해당 언어에 맞는 Docker 컨테이너를 실행한 후 결과를 반환해줘." 처음부터 모든 언어를 다 다루기는 어려우므로,우선 C, Python, Java 정도만 실행할 수 있도록 간단한 구조로 출발하였습니다. 각 언어별로 Docker 컨테이너를 따로 실행해야 하므로,Dockerfile을 언어마다 개별로 분리해 관리할 수 있도록 디렉터리 구조를 다음과 같이 잡았습니다.docker-compose.yml을 루트에 두고c-env/, python-env/, java-env/ 등의 디렉터리를 만들어각 디렉터리 내부에 해당 언어의 Dockerfile을 작성이런 구조는 유지보수도 편하고, 필..
Back-end/Spring
2025. 5. 23. 01:47
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- C++
- 백준
- Do it!
- C++ Stack
- 반복문
- js
- 알고리즘
- DFS
- 스프링 부트 crud 게시판 구현
- 자바
- 백준 풀이
- 자바스크립트
- CSS
- 스택
- 자료구조
- 우선순위 큐
- java
- 투 포인터
- html
- 카운팅 정렬
- c++ string
- 이분 매칭
- DP
- 알고리즘 공부
- 유클리드 호제법
- 에라토스테네스의 체
- BFS
- HTML5
- 유니온 파인드
- 세그먼트 트리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함