docker: adjust caching
This commit is contained in:
parent
5df955dae0
commit
f2ab2a0e23
|
@ -22,7 +22,6 @@ RUN /venv/bin/pip install torch --index-url https://download.pytorch.org/whl/cu1
|
|||
|
||||
WORKDIR /local-llm-server
|
||||
|
||||
|
||||
# We don't need to rebuild VLLM every time we build the container. But if we need
|
||||
# to, uncomment the following line.
|
||||
# ADD "https://www.random.org/cgi-bin/randbyte?nbytes=10&format=h" skipcache
|
||||
|
@ -48,16 +47,16 @@ RUN sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/
|
|||
# Disable password SSH login
|
||||
RUN sed -i 's/#PasswordAuthentication yes/PasswordAuthentication no/' /etc/ssh/sshd_config
|
||||
|
||||
# Create the necessary directory for SSH
|
||||
# Create the necessary directory for sshd
|
||||
RUN mkdir /var/run/sshd
|
||||
|
||||
ADD "https://www.random.org/cgi-bin/randbyte?nbytes=10&format=h" skipcache
|
||||
|
||||
COPY --from=build /local-llm-server /local-llm-server
|
||||
COPY --from=build /venv /venv
|
||||
COPY --from=build /app /app
|
||||
COPY --from=build /jupyterlab /jupyterlab
|
||||
|
||||
ADD "https://www.random.org/cgi-bin/randbyte?nbytes=10&format=h" skipcache
|
||||
|
||||
COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf
|
||||
COPY start-vllm.sh /app/start-vllm.sh
|
||||
COPY start-container.sh /app/start.sh
|
||||
|
@ -71,6 +70,8 @@ RUN git config --global --add safe.directory /local-llm-server
|
|||
|
||||
RUN chmod +x /app/start.sh
|
||||
|
||||
RUN rm skipcache
|
||||
|
||||
ENV SHELL="/bin/bash"
|
||||
|
||||
# SSH
|
||||
|
|
Reference in New Issue