Semnykcz commited on
Commit
9c7706d
·
verified ·
1 Parent(s): 36da2b7

Create Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +13 -0
Dockerfile ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM drawthingsai/draw-things-grpc-server-cli:latest
2
+
3
+ # adresář pro modely (můžeš je později nahrát do /grpc-models nebo stáhnout při startu)
4
+ RUN mkdir -p /grpc-models
5
+
6
+ # nainstalujeme socat na forward $PORT -> 7859 (pokud nejde změnit port gRPC serveru)
7
+ RUN apt-get update && apt-get install -y socat && rm -rf /var/lib/apt/lists/*
8
+
9
+ # start: spustíme gRPC server + forwarder
10
+ # HF předá cílový port v proměnné $PORT
11
+ CMD bash -lc '\
12
+ gRPCServerCLI /grpc-models & \
13
+ socat TCP-LISTEN:${PORT},fork TCP:127.0.0.1:7859'