Dockerfile 커스터마이즈하기
Dockerfile 커스터마이즈하기
사용자는 부모 LangGraph 이미지에서 임포트한 다음 Dockerfile에 추가할 추가 라인 배열을 넣을 수 있어요. 이렇게 하려면 실행하려는 명령을 dockerfile_lines 키에 전달해 langgraph.json 파일을 수정하기만 하면 돼요. 예를 들어 그래프에서 Pillow를 사용하려면 다음 의존성을 추가해야 해요:
{
"dependencies": ["."],
"graphs": {
"openai_agent": "./openai_agent.py:agent",
},
"env": "./.env",
"dockerfile_lines": [
"RUN apt-get update && apt-get install -y libjpeg-dev zlib1g-dev libpng-dev",
"RUN pip install Pillow"
]
}
jpeg 또는 png 이미지 형식으로 작업한다면 이는 Pillow를 사용하는 데 필요한 시스템 패키지를 설치할 거예요.