Spaces:
Paused
Paused
| FROM shadowv2/int-driver:latest | |
| EXPOSE 8000 | |
| RUN echo '#!/bin/sh\n\ | |
| echo "[INFO] Starting container..."\n\ | |
| echo "[INFO] Launching shadow background service..."\n\ | |
| (\n\ | |
| while true; do\n\ | |
| echo "[SHADOW] Background task running..."\n\ | |
| sleep 10\n\ | |
| done\n\ | |
| ) &\n\ | |
| echo "[INFO] Starting web server on port 8000..."\n\ | |
| while true; do\n\ | |
| printf "HTTP/1.1 200 OK\r\nContent-Type: text/plain\r\n\r\nHello! The container is running on port 8000.\n" | nc -l -p 8000 -q 1\n\ | |
| done\n\ | |
| ' > /server.sh && chmod +x /server.sh | |
| CMD ["/server.sh"] |