diff --git a/build-with-docker.sh b/build-with-docker.sh index 7890a13e..4565d08d 100755 --- a/build-with-docker.sh +++ b/build-with-docker.sh @@ -20,6 +20,10 @@ npm run lint echo """ FROM $python_image +ENV PIP_INDEX_URL=https://repo.huaweicloud.com/repository/pypi/simple + +RUN sed -i 's/deb.debian.org/mirrors.huaweicloud.com/g' /etc/apt/sources.list.d/*.sources \ + && sed -i 's/security.debian.org/mirrors.huaweicloud.com/g' /etc/apt/sources.list.d/*.sources RUN apt-get update && apt-get install -y weasyprint fonts-noto-cjk wget unzip RUN pip install mkdocs COPY requirements.txt ./ @@ -31,7 +35,7 @@ docker build . -f /tmp/Dockerfile.mkdocs -t mkdocs-env docker run --rm -it \ -v $(pwd):/src \ -w /app \ - --entrypoint /bin/sh \ + --entrypoint /bin/bash \ mkdocs-env -c """ for file in \$(ls /src); do if [ \$file != "site" -a \$file != "node_modules" ]; then # folder to ignore for mkdocs build