scisoftware/docusaurus本Docker镜像用于运行Docusaurus文档服务器,可通过http://localhost:3000访问。Docusaurus是一款优秀的开源项目网站构建工具,相比其他同类产品具有显著优势。该镜像项目托管于GitHub。
镜像中声明了两个卷,用于数据持久化:
| 路径 | 描述 |
|---|---|
| /webdir/public | 文件夹,包含Docusaurus项目文件 |
| /webdir/.git | 可选,Git元数据和对象数据库目录,用于版本控制 |
有关Docusaurus项目结构的更多信息,请参考官方文档。
设置环境变量NMP_VERSION和VOLUME_HOME:
bashexport NMP_VERSION=11.6.0 export VOLUME_HOME=/d/workspace/git/<my-webpage>
bashdocker run --name docusaurus --rm -it \ -v $VOLUME_HOME:/webdir/public \ -p 3000:3000 \ scisoftware/docusaurus:${NMP_VERSION}
创建sample-compose.yml文件,内容如下:
[!WARNING] 请确保正确定义卷路径
yamlnetworks: default-network: driver: bridge volumes: webpage: driver: local driver_opts: o: bind type: none device: /d/workspace/git/docker-docusaurus/test-folder services: my-webpage-sample: image: scisoftware/docusaurus:latest networks: - default-network environment: - WORKSPACE_NAME=public volumes: - webpage:/webdir/public ports: - "3000:3000"
bashdocker compose -f sample-compose.yml up
设置环境变量NMP_VERSION和VOLUME_HOME:
bashset NMP_VERSION=11.6.0 set VOLUME_HOME=/d/workspace/git/<my-webpage>
shelldocker run --name docusaurus --rm -it ` -v %VOLUME_HOME%:/webdir/public ` -p 3000:3000 ` scisoftware/docusaurus:%NMP_VERSION%
在GitHub中使用:
md> [!TIP] > Use this awesome feature option
在Docusaurus中使用:
md:::tip My tip Use this awesome feature option :::
Docusaurus是一个用于轻松构建、部署和维护开源项目网站的工具。
来源:GitHub Docusaurus项目






manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务