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