MyPC / Dockerfile
tuhbooh's picture
Update Dockerfile
7bd1978 verified
raw
history blame contribute delete
731 Bytes
FROM ubuntu:22.04
# Cài đặt sudo, curl và các công cụ build ttyd
RUN apt-get update && apt-get install -y \
sudo curl wget git python3 \
cmake g++ pkg-config libjson-c-dev libwebsockets-dev \
&& apt-get clean
# Cài đặt ttyd (Công cụ biến terminal thành web)
RUN apt-get update && apt-get install -y ttyd
# Tạo user admin với mật khẩu perrtergaming
RUN useradd -m -s /bin/bash admin && \
echo 'admin:perrtergaming' | chpasswd && \
usermod -aG sudo admin
# Thiết lập thư mục làm việc
WORKDIR /home/admin
USER admin
# Mở port 7860 (Port mặc định của HF Space)
# Chạy ttyd và ép nó chạy bash shell với quyền user admin
CMD ["ttyd", "-p", "7860", "bash"]