FROM ubuntu:22.04 # Install essential packages first RUN apt-get update && apt-get install -y \ wget \ git \ && rm -rf /var/lib/apt/lists/* # Create a non-root user RUN useradd -m -s /bin/bash huggingface # Switch to the non-root user USER huggingface WORKDIR /home/huggingface # Configure git for the user RUN git config --global user.email "jmanhype@users.noreply.huggingface.co" && \ git config --global user.name "jmanhype" # This is a test Dockerfile to see if it's actually being used RUN echo "TESTING IF THIS DOCKERFILE IS ACTUALLY USED" > /home/huggingface/test_file.txt && \ echo "If you see this message, the correct Dockerfile is being used!" # Create a very obvious test directory RUN mkdir -p /home/huggingface/THIS_IS_A_TEST_DIRECTORY && \ echo "TEST CONTENT" > /home/huggingface/THIS_IS_A_TEST_DIRECTORY/test.txt # Print test message during build RUN echo "=================================================" && \ echo "THIS IS A TEST BUILD - IF YOU SEE THIS, THE DOCKERFILE IS BEING USED" && \ echo "=================================================" CMD ["cat", "/home/huggingface/test_file.txt"]