Update Dockerfile
Browse files- Dockerfile +5 -5
Dockerfile
CHANGED
|
@@ -1,9 +1,8 @@
|
|
| 1 |
FROM debian:bullseye
|
| 2 |
|
| 3 |
-
#
|
| 4 |
ENV DEBIAN_FRONTEND=noninteractive
|
| 5 |
|
| 6 |
-
# net-tools (netstat için) ve diğer gerekli paketleri kur
|
| 7 |
RUN apt-get update && apt-get install -y \
|
| 8 |
xvfb \
|
| 9 |
x11vnc \
|
|
@@ -17,6 +16,7 @@ RUN apt-get update && apt-get install -y \
|
|
| 17 |
dbus-x11 \
|
| 18 |
procps \
|
| 19 |
curl \
|
|
|
|
| 20 |
&& apt-get clean && rm -rf /var/lib/apt/lists/*
|
| 21 |
|
| 22 |
# Hugging Face kullanıcı ayarları
|
|
@@ -28,6 +28,6 @@ ENV HOME=/home/user \
|
|
| 28 |
|
| 29 |
WORKDIR $HOME
|
| 30 |
|
| 31 |
-
# Başlangıç
|
| 32 |
-
#
|
| 33 |
-
CMD ["sh", "-c", "Xvfb :1 -screen 0 1280x720x16 & sleep
|
|
|
|
| 1 |
FROM debian:bullseye
|
| 2 |
|
| 3 |
+
# Kurulumu sessiz moda al ve gerekli tüm araçları kur
|
| 4 |
ENV DEBIAN_FRONTEND=noninteractive
|
| 5 |
|
|
|
|
| 6 |
RUN apt-get update && apt-get install -y \
|
| 7 |
xvfb \
|
| 8 |
x11vnc \
|
|
|
|
| 16 |
dbus-x11 \
|
| 17 |
procps \
|
| 18 |
curl \
|
| 19 |
+
lsb-release \
|
| 20 |
&& apt-get clean && rm -rf /var/lib/apt/lists/*
|
| 21 |
|
| 22 |
# Hugging Face kullanıcı ayarları
|
|
|
|
| 28 |
|
| 29 |
WORKDIR $HOME
|
| 30 |
|
| 31 |
+
# Başlangıç betiği: Ekranı aç, Masaüstünü başlat, VNC'yi çalıştır
|
| 32 |
+
# Önemli: 'vnc.html' yerine 'vnc_auto.html' kullanarak otomatik bağlanmasını sağlıyoruz.
|
| 33 |
+
CMD ["sh", "-c", "Xvfb :1 -screen 0 1280x720x16 & sleep 3 && startxfce4 & sleep 3 && x11vnc -display :1 -nopw -forever -shared -bg && /usr/share/novnc/utils/launch.sh --vnc localhost:5900 --listen 7860"]
|