部署一个文档站

发布于 2021-10-17  688 次阅读


Docker

创建 docsify 的文件
你需要准备好初始文件,而不是在容器中制作。 请参阅 快速开始 部分,了解如何手动或使用 docsify-cli 创建这些文件。
index.html
README.md
创建 Dockerfile
FROM node:latest
LABEL description="A demo Dockerfile for build Docsify."
WORKDIR /docs
RUN npm install -g docsify-cli@latest
EXPOSE 3000/tcp
ENTRYPOINT docsify serve .

创建成功后当前的目录结构应该是这样的:

index.html
README.md
Dockerfile

构建 docker 镜像

docker build -f Dockerfile -t docsify/demo .
运行 docker 镜像
docker run -itp 3000:3000 --name=docsify -v $(pwd):/docs docsify/demo

擦肩而过的概率