GitHub下载showdoc源码使用Docker手动创建镜像

GitHub下载showdoc源码使用Docker手动创建镜像

ShowDoc是一个非常适合IT团队在线共享文档的工具,在线访问地址为:https://www.showDoc.cc

ShowDoc的GitHub项目地址为:https://github.com/star7th/showdoc,下载地址为 https://github.com/star7th/showdoc.git 或者 git://github.com/star7th/showdoc.git

ssh远程登录Linux服务器并进入/home/www目录下
输入命令:git clone git://github.com/star7th/showdoc.git
未安装git情况:yum install git
未安装docker情况:yum install docker

git下载后会生成showdoc目录,cd showdoc 进入目录可以看到Dockerfile文件,使用 docker build -t showdoc ./ 命令编译创建镜像;
-t或者--tag:表示镜像的名称
./:表示当前目录

注:此处 docker build 时间比较长,镜像创建好之后,使用 docker images 可以看到

创建并启动容器(此处会涉及到端口映射的概念,阿里云安全组记得开放指定的端口)
docker run -d --name showdoc -p 8090:80 showdoc

-d:选项表示后台运行
--name: 指定容器名称
-p:进行端口映射,宿主机端口:容器端口 即:允许映射容器内应用的服务端口到本地宿主机端口,访问时宿主机的8090端口映射到容器的80端口。
showdoc:镜像名称 docker images 命令可以查看


初次访问时在浏览器中访问:http://IP:8090, 首次访问会创建语言和管理员账号默认是showdoc 123456

  

原文地址:https://www.cnblogs.com/lovekingly/p/14484660.html