ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

docker安装协作文档showDoc

2021-05-05 09:04:58  阅读:318  来源: 互联网

标签:true showDoc html 文档 showdoc 镜像 docker star7th


原文链接:https://dsx2016.com/?p=1773

公众号:大师兄2016

官方文档

https://www.showdoc.com.cn/help?page_id=65610

docker运行

拉取镜像并docker运行

# 原版官方镜像安装命令(中国大陆用户不建议直接使用原版镜像,可以用后面的加速镜像)
docker pull star7th/showdoc 
# 中国大陆镜像安装命令(安装后记得执行docker tag命令以进行重命名)
docker pull registry.cn-shenzhen.aliyuncs.com/star7th/showdoc
docker tag registry.cn-shenzhen.aliyuncs.com/star7th/showdoc:latest star7th/showdoc:latest 
##后续命令无论使用官方镜像还是加速镜像都需要执行
#新建存放showdoc数据的目录
mkdir -p /showdoc_data/html
chmod  -R 777 /showdoc_data
#启动showdoc容器
docker run -d --name showdoc --user=root --privileged=true -p 4999:80 \
-v /showdoc_data/html:/var/www/html/ star7th/showdoc

 

docker-compose运行

docker不太方便,这里将docker配置为文件,一键运行

nano docker-compose.yml

当前目录创建html文件夹

mkdir html

写入配置信息

version: '3.5'
services:
  showdoc:
    image: star7th/showdoc
    container_name: showdoc
    ports:
      - 4999:80
    volumes:
      - ./html:/var/www/html/ star7th/showdoc
    environment:
      user: root
      privileged: ${privileged}
    restart: always
    stdin_open: true
    tty: true

 

配置文件变量

创建文件

文件要和yml文件在同级目录,yml会自动查找对应.env文件变量

nano .env

填写变量内容

privileged=true

 

效果图

访问地址

IP:4999

账户

showdoc/123456

END.

标签:true,showDoc,html,文档,showdoc,镜像,docker,star7th
来源: https://blog.csdn.net/weixin_37865166/article/details/116417933

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有