preview.sh 485 B

123456789101112131415
  1. #!/bin/bash
  2. set -euo pipefail
  3. PORT="${1:-8080}"
  4. THIS_DIR="$(cd "$(dirname "$(readlink "$0" || echo "$0")")"; pwd -P)"
  5. docker rm doc-preview > /dev/null 2>&1 || true
  6. docker run -p ${PORT}:8080 -it --name doc-preview \
  7. -v "$THIS_DIR"/directory.json:/app/docs/.vuepress/config/directory.json \
  8. -v "$THIS_DIR"/en_US:/app/docs/en/latest \
  9. -v "$THIS_DIR"/zh_CN:/app/docs/zh/latest \
  10. -e DOCS_TYPE=ekuiper \
  11. -e VERSION=latest \
  12. ghcr.io/emqx/emqx-io-docs-frontend:latest