技术标签: mkdocs
环境:ubuntu16.04 LTS
mkdocs官网 有详细的安装步骤。
下面的方法是通过docker来部署。
$ docker search mkdocs
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
squidfunk/mkdocs-material A Material Design theme for MkDocs 25 [OK]
moird/mkdocs 6 [OK]
thinkcube/mkdocs Mkdocs CentOS 7 image 3 [OK]
jobandtalent/mkdocs mkdocs.org image 3 [OK]
pengbai/docker-mkdocs MkDocs image using mkdocs-bootswatch theme 2 [OK]
polinux/mkdocs MkDocs in a Docker. (Alpine Linux as a base … 2
..
第一个 squidfunk/mkdocs-material 根据名字来看应该是使用了 material 主题的mkdocs,那么就尝试用他了。
$ docker pull squidfunk/mkdocs-material
等待下载完成。
生成项目目录
$ docker run -it --rm -v ~/docs:/docs squidfunk/mkdocs-material new my-project
运行起来
$ docker run -it --name mkdocs --rm -v ~/docs:/docs -p 58000:8000 --workdir /docs/my-project squidfunk/mkdocs-material serve -a 0.0.0.0:8000
将端口8000映射为58000。
这时浏览器打开 http://{IP}:58000
就可以看到 mkdocs 界面
如果看到没问题,那么可以直接后台运行,即将 -it 换成 -d
$ docker rm -f mkdocs
$ docker run -d --name mkdocs --rm -v ~/docs:/docs -p 58000:8000 --workdir /docs/my-project squidfunk/mkdocs-material serve -a 0.0.0.0:8000
打开 mkdocs.yml 文件,做以下修改
site_name: 开发文档库
copyright: Copyright © 2018 <a href="http://gisfly.xyz">gis fly</a>.
theme:
name: 'material'
其中主题是 material,保存之后就可以看到 material 主题了
还有另外一种主题 readthedocs,目录在侧边栏。
Note: 保存的时候,可能会提示没有权限,这时可以对整个文件夹进行权限修改
$ sudo chmod -R 777 ~/docs/
在~/docs/my-project/docs 目录下新建文件夹,变自动生成相应的菜单。
至此,mkdocs 部署完成。
...
参考:https://blog.51cto.com/11834557/2309885 安装步骤...
部署和开发环境不一样,我们不需要频繁地进入到容器内部,所以一般我们会将代码和环境打包到一块,部署到服务器上 Clone 代码 将项目代码克隆到本地 git clone [email protected]:hxhxiao/c2m_api.git Dockerfile 部署的 Dockerfile 和开发环境也不一样,docker/Dockerfile: COPY . /app ...
Docker部署 标签(空格分隔): linux服务 1.简介 docker是一个开源的应用容器引擎,可以将应用及其依赖包,一起打包成一个镜像,在容器中使用的时候,也是进程隔离,相互之间没有任何借口 一个完整的Docker由以下几个部分组成: Docker Client 客户端 Docker Daemon 守护进程 Docker Image 镜像 Docker Container 容器 Docke...
linux环境安装docker docker 要求运行在centos 7以上,要求系统64位,系统内核版本3.10以上* uname -an //查看系统版本 yum -y install docker //下载安装docker service docker start // 启动docker服务 docker version // 检查docker是否安装...
docker部署web项目 部署 一、安装与配置: 1.安装依赖包 2.设置阿里云镜像源 3.安装 Docker-CE 4.启动 Docker-CE 二、拉取镜像: 三、配置目录和Dockerfile: 1.创建一个新的目录 2.配置Dockerfile 3.使用Dockerfile生成新的镜像 4.根据新的镜像生成docker容器 5.将项目映射到docker容器(可不设置) 部署 测试环境下部...
在k8s集群中,加载镜像出现如下错误: 注意...
环境: opensuse 64bit 一、安装 1.修改源,使用国内...
1、部署过程 单节点安装 集群节点安装 2、日志 3、基本镜像配置 一、本指南介绍如何使用Docker容器化平台部署Kaa群集。 部署的群集将包括: Kaa nodes One Zookeeper node One SQL Database node – MariaDB/PostgreSQL One NoSQL Database node – MongoDB/Cassand...
Docker部署安装单机版Nacos(使用mysql数据库) 使用mysql8.0 一、下载镜像 二、创建数据库 三、运行sql语句 sql语句: https://github.com/alibaba/nacos/blob/master/config/src/main/resources/META-INF/nacos-db.sql 四、创建挂在目录 五、开启dockers镜像 六、修改容器 app...