Dockerfile 511 B

123456789101112131415
  1. FROM swaggerapi/swagger-ui:3.18.1
  2. EXPOSE 80
  3. ADD . /opt/swagger
  4. WORKDIR /opt/swagger
  5. CMD sleep 10; \
  6. sed -i "s|flowdatHost|${HOST_BASE}|g" base.json ;\
  7. sed -i "s|flowdatHost|${HOST_FTTH}|g" ftth.json ;\
  8. sed -i "s|flowdatHost|${HOST_CABLEMODEM}|g" cablemodem.json ;\
  9. sed -i "s|flowdatHost|${HOST_RADIUS}|g" radius.json ;\
  10. sed -i "s|flowdatHost|${HOST_API}|g" api.v1.json ;\
  11. ln -f -s /opt/swagger/* /usr/share/nginx/html/ ;\
  12. sh /usr/share/nginx/docker-run.sh