From e57401677f1cd624dd85c1afe0a54d7689bec634 Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 17 Jul 2024 13:57:30 +0000 Subject: [PATCH] update --- spawnerdockerfile/Dockerfile.ngc | 10 ++++++++-- spawnerdockerfile/docker-compose_ngc.yml | 2 +- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/spawnerdockerfile/Dockerfile.ngc b/spawnerdockerfile/Dockerfile.ngc index a1637fe..8399dc2 100644 --- a/spawnerdockerfile/Dockerfile.ngc +++ b/spawnerdockerfile/Dockerfile.ngc @@ -37,9 +37,9 @@ apt-get install -y flex tk ethtool libpci3 libltdl-dev bison lsof tcl libelf1 pc mkdir -p ${STAGE_DIR} wget -q -O - http://www.mellanox.com/downloads/ofed/MLNX_OFED-${MLNX_OFED_VERSION}/MLNX_OFED_LINUX-${MLNX_OFED_VERSION}-ubuntu22.04-x86_64.tgz | tar xzf - cd ${STAGE_DIR}/MLNX_OFED_LINUX-${MLNX_OFED_VERSION}-ubuntu22.04-x86_64 -./mlnxofedinstall --user-space-only --without-fw-update --all -q +./mlnxofedinstall --user-space-only --without-fw-update --all -q > /tmp/mlnxofedinstall.log 2>&1 cd ${STAGE_DIR} -rm -rf ${STAGE_DIR}/MLNX_OFED_LINUX-${MLNX_OFED_VERSION}-ubuntu22.04-x86_64* +# rm -rf ${STAGE_DIR}/MLNX_OFED_LINUX-${MLNX_OFED_VERSION}-ubuntu22.04-x86_64* EOT ARG NV_PEER_MEM_VERSION="1.2" @@ -107,6 +107,7 @@ EOT RUN <=0.17.0 python -m pip install --no-deps git+https://github.com/huggingface/optimum.git#egg=optimum[diffusers,quality] EOT + +# SSH daemon port inside container cannot conflict with host OS port +ENV SSH_PORT=2222 RUN < ${STAGE_DIR}/sshd_config && \ +sed "0,/^Port 22/s//Port ${SSH_PORT}/" ${STAGE_DIR}/sshd_config > /etc/ssh/sshd_config EOT CMD ["/usr/sbin/sshd", "-D"] \ No newline at end of file diff --git a/spawnerdockerfile/docker-compose_ngc.yml b/spawnerdockerfile/docker-compose_ngc.yml index b925144..5d173f9 100644 --- a/spawnerdockerfile/docker-compose_ngc.yml +++ b/spawnerdockerfile/docker-compose_ngc.yml @@ -45,7 +45,7 @@ services: # tty: true # stdin_open: true restart: unless-stopped - image: hotwa/notebook:ngc + image: quay.io/hotwa/ngc:latest privileged: true ipc: host network_mode: host