Docker部署ShowDoc

想使用ShowDoc作为内部一个知识共享仓库,以及文件在线协作的功能。于是内部使用Docker部署,简单方便,主要映射数据存储的文件夹。记录一个点多次docker pull的时候显示网络异常,使用国内镜像很快就完成。

# 先搜索对应的可以使用的镜像版本和仓库
docker search showdoc
# 确认打星最多的那个使用 star7th/showdoc
docker pull star7th/showdoc
# 创建文件夹,方便存储在服务器中,避免重要文件重启容器后丢失
mkdir -p /showdoc_data/html
chmod  -R 777 /showdoc_data
docker run -d --name showdoc --user=root --privileged=true -p 4999:80 -v /showdoc_data/html:/var/www/html/ star7th/showdoc

# 异常网络状态下,可以直接在docker run的时候指定镜像仓库
docker pull registry.cn-shenzhen.aliyuncs.com/star7th/showdoc
# 安装后记得执行docker tag命令以进行重命名
docker tag registry.cn-shenzhen.aliyuncs.com/star7th/showdoc:latest star7th/showdoc:latest
# 后续继续进行创建文件夹赋权和指定映射的文件夹
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容