@@ -5,4 +5,7 @@ RUN apk update && apk upgrade && apk add python
WORKDIR /tmp/http
ADD app/resources/public /tmp/http
+VOLUME /tmp/http/media
+EXPOSE 9090
+
CMD ["python", "-m", "SimpleHTTPServer", "9090"]
@@ -1,3 +1,5 @@
#!/bin/bash
-docker build -t website-v2-static -f Dockerfile.static .
+source scripts/env.sh
+docker build -f Dockerfile.static -t $IMAGE_STATIC .
@@ -5,4 +5,8 @@ NAME=tinydatacenter-build
DEV_PORT=23000
+NAME_STATIC=tinydatacenter-static
+IMAGE_STATIC=docker-registry.local:5000/tinydatacenter.com/tinydatacenter-static:1
+PORT_STATIC=23080
MEDIA=$HOME/p/tdc-media
@@ -1,3 +1,10 @@
-docker run -d --restart always --name website-v2-static -p 23080:9090 website-v2-static
+docker run -d --restart unless-stopped \
+ --name $NAME_STATIC \
+ -p $PORT_STATIC:9090 \
+ -v $MEDIA:/tmp/http/media:ro \
+ $IMAGE_STATIC
-docker rm -f website-v2-static
+docker rm -f $NAME_STATIC