728x90

목차

     

    Dockerfile로 이미지에 필요한 커맨드 설치 및 필요한 디렉토리 생성하기

    ```Dockerfile
    FROM nvcr.io/nvidia/tritonserver:24.07-py3
    RUN apt-get update && apt-get install net-tools
    RUN mkdir -p /logs
    RUN mkdir -p /models
    ```

     

    터미널에서 Dockerfile이 있는 위치로 이동하기

    cd /${도커파일경로}

     

    현재 위치의 Dockerfile 빌드하기

    docker build --tag tritonserver:24.07-py3 .

     

    넥서스 도커서버에 로그인하기

    docker login http://${넥서스IP}:${넥서스PORT}

     

    넥서스 도커서버에 push하기

    # 구성
    docker tag ${이미지ID} ${넥서스IP}:${넥서스Port}/triton/tritonserver:24.07-py3
    docker push ${넥서스IP}:${넥서스Port}/triton/tritonserver:24.07-py3
    
    # 예시
    docker tag 17e685bd4759 10.10.50.123:5000/triton/tritonserver:24.07-py3
    docker push 10.10.50.123:5000/triton/tritonserver:24.07-py3
    728x90
    TOP