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를 사용하는 데 필요한 시스템 패키지를 설치할 거예요.

더 알아보기 (Learn more)