본문 바로가기
web/AI

[AI] JIRA를 연동하여 주간업무 Agent 만들기(2)

by 뽀리님 2025. 11. 28.

저번에 JIRA를 연동하여 보고서 작성후  slack으로 업무 보고를 하는 Agent를 만들었다.

 

우리회사는 현재 메신저를 Teams로 쓰고 있기에 HOOK_URL을 teams 채널로 바꾸었다.

 

그리고 이걸 Docker 이미지로 만들어서 서버에 띄워 보려고 한다.

 

먼저 DockerFile을 만들자

 

# Python 베이스 이미지
FROM python:3.11-slim

# 작업 디렉토리 설정
WORKDIR /app

# requirements 먼저 복사 (캐시 활용)
COPY requirements.txt .

# 의존성 설치
RUN pip install --no-cache-dir -r requirements.txt

# 소스코드 복사
COPY . .

# 타임존 설정 (선택사항)
ENV TZ=Asia/Seoul
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

# 스케줄러 실행
CMD ["python", "-u", "scheduler.py"]

 

 

그런다음 이미지를 떠준다

# 이미지 뜨기
docker build -t onerp-scheduler:latest .

# 이미지 파일로 저장
docker save -o onerp-scheduler.tar onerp-scheduler:latest

# 혹시 수정후 다시빌드한다면 이미지를 삭제후 다시 떠주자.
docker rmi onerp-scheduler:latest

# 캐시하지말고 다시 빌드
docker build --no-cache -t onerp-scheduler:latest .

 

 

저장된 이미지를 이제 개발서버로 옮기자

# 개발서버에 올린 이미지를 도커에 로드
docker load -i onerp-scheduler.tar

# 이미지확인
docker images | grep onerp-scheduler

 

구동시켜주면 잘된다.

 

 

'web > AI' 카테고리의 다른 글

[AI] RAG 와 VectorDB  (1) 2025.12.17
[AI] Qdrant 로 RAG 구축하기(1)  (1) 2025.12.16
[AI] 챗봇만들기 프로젝트 (1)  (0) 2025.12.04
[AI] MCP 프로토콜  (0) 2025.12.03
[AI] JIRA를 연동하여 주간업무 Agent 만들기(1)  (0) 2025.11.18