基于docker安装showdoc文档系统方法:

基于docker安装showdoc文档系统(保姆级)

ShowDoc 是一个轻量级、易于部署和使用的在线文档管理工具,旨在帮助开发者和团队更有效地编写、共享和管理技术文档。通过Markdown语法,它提供了直观的界面,让撰写文档变得简单而高效。

由于公司要求搭建showdoc,使用起来感觉也挺好用的,特意出一篇保姆级教程,希望改教程可以帮助到您,好了~ 废话不多说,咱们直接进入正题 《【Y_Y】》

系统是centos7系统

  1. 首先编写一个sh脚本执行一下命令

注:脚本名称自定义啥都可以,直接粘进去下面的命令运行就完了

#!/usr/bin/env bash
uname -a   # 查看内核版本
yum update # yum更新源
yum install -y yum-utils device-mapper-persistent-data lvm2  # 安装依赖包
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo  # 设置yum源
yum-config-manager --enable docker-ce-edge
yum-config-manager --enable docker-ce-test
yum-config-manager --disable docker-ce-edge
yum list docker-ce --showduplicates | sort -r # 搜索docker版本
yum install docker-ce-18.06.3.ce   # yum安装特定版本的docker
systemctl start docker  # 启动docker服务
systemctl enable docker #添加开机启动

2、如果没有git,请安装git依赖:

注:如果有git请直接到第9步

yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel
yum install -y gcc perl-ExtUtils-MakeMaker

3、如果系统上的git比较破旧,可以先将其移除。

yum remove git

4、下载最新的git:

cd /usr/src
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.40.0.tar.gz

5、解压源码包:

tar xzf git-2.40.0.tar.gz
cd git-2.40.0

6、编译并安装git:

make prefix=/usr/local all
make prefix=/usr/local install

7、验证安装:

出现: git version 2.40.0 则表示安装成功

git --version

8、可选:将git添加到系统路径

如果在安装之后“git”命令依然无法找到,可能需要将“/usr/local/bin”添加到系统的PATH变量中。

echo 'export PATH=/usr/local/bin:$PATH' >> ~/.bash_profile
source ~/.bash_profile

9、执行以下命令完成最后的部署:

git clone https://github.com/star7th/showdoc    # 克隆最新的showdoc代码
cd showdoc                                      # 打开showdoc源码目录
docker build -t showdoc ./                      # 生成docker容器
docker run -d --name showdoc -p 4999:80 showdoc # 启动docker容器,映射到4999端口

10、出现以下页面则表示安装成功:根据需求安装不在赘述

注:初始账号密码

user:showdoc

password:123456

注:如果误操作想重新安装,请将showdoc/install/install.lock文件删除即可重新访问web页面进行安装!

到这里就搭建完成了啦,希望该篇能帮助到大家

注:马上六一了,正好到了女朋友的生日,要送什么礼物给她呢? /: : < (哭)

有好的想法欢迎大家在评论区进行留言~

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值