도커 설정 추가

This commit is contained in:
2026-02-12 20:24:57 +09:00
parent ad32ca18ca
commit e238f3ca88
3 changed files with 8 additions and 2 deletions

View File

@@ -1,6 +1,11 @@
# Stage 1: Build stage (gradle build는 Jenkins에서 이미 수행)
FROM eclipse-temurin:21-jre-jammy
# docker CLI 설치 (컨테이너에서 호스트 Docker 제어용) 260212 추가
RUN apt-get update && \
apt-get install -y --no-install-recommends docker.io ca-certificates && \
rm -rf /var/lib/apt/lists/*
# 작업 디렉토리 설정
WORKDIR /app

View File

@@ -15,6 +15,7 @@ services:
- /mnt/nfs_share/model_output:/app/model-outputs
- /mnt/nfs_share/train_dataset:/app/train-dataset
- /home/kcomu/data:/home/kcomu/data
- /var/run/docker.sock:/var/run/docker.sock
networks:
- kamco-cds
restart: unless-stopped

View File

@@ -202,7 +202,7 @@ public class DockerTrainService {
List<String> c = new ArrayList<>();
c.add("/usr/bin/docker");
c.add("docker");
c.add("run");
// 컨테이너 이름 지정
@@ -412,7 +412,7 @@ public class DockerTrainService {
List<String> c = new ArrayList<>();
c.add("/usr/bin/docker");
c.add("docker");
c.add("run");
c.add("--name");
c.add(containerName);