基于docker安装showdoc文档系统(保姆级)
ShowDoc 是一个轻量级、易于部署和使用的在线文档管理工具,旨在帮助开发者和团队更有效地编写、共享和管理技术文档。通过Markdown语法,它提供了直观的界面,让撰写文档变得简单而高效。
由于公司要求搭建showdoc,使用起来感觉也挺好用的,特意出一篇保姆级教程,希望改教程可以帮助到您,好了~ 废话不多说,咱们直接进入正题 《【Y_Y】》
系统是centos7系统
- 首先编写一个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页面进行安装!
到这里就搭建完成了啦,希望该篇能帮助到大家
注:马上六一了,正好到了女朋友的生日,要送什么礼物给她呢? /: : < (哭)
有好的想法欢迎大家在评论区进行留言~