前言

MkDocs 是一个用于创建项目文档的 快速, 简单 , 完美华丽 的静态站点生成器. 文档源码使用 Markdown 来撰写, 用一个 YAML 文件作为配置文档.
我是在虚拟机中安装的,设置了共享文件,方便修改文件,关于docker安装和共享文件的设置请看:docker 安装和使用,以下是版本信息:

linux发行版本 CentOS7
uname -srm Linux 3.10.0-693.el7.x86_64 x86_64
docker -v Docker version 18.06.3-ce, build d7080c1

一,搜索并拉取镜像文件

大概100多M

docker search mkdocs
docker pull squidfunk/mkdocs-material

二,生成项目目录

docker run -it --rm -v /mnt/hgfs/SharedSpaces/mkdocs:/docs squidfunk/mkdocs-material new cc-docs

三,运行测试容器

docker run -it  --name mkdocs --restart=always -v /mnt/hgfs/SharedSpaces/mkdocs:/docs -p 58000:8000  --workdir /docs/cc-docs squidfunk/mkdocs-material serve -a 0.0.0.0:8000

访问地址 :http://虚拟机的ip:58000

四,运行容器

docker run -itd  --name mkdocs --restart=always -v /mnt/hgfs/SharedSpaces/mkdocs:/docs -p 58000:8000  --workdir /docs/cc-docs squidfunk/mkdocs-material serve -a 0.0.0.0:8000

五,删除运行中容器

docker rm -f mkdocs

docker中安装Mkdocs相关推荐

  1. Docker中安装DB2的详细教程和DBVisualize的安装教程

    时间 内容 备注 2018年12月15日日 基本使用 Docker中安装DB2 由于新的项目中使用到了DB2的数据处理:这里记录一下基本的基础环境搭建.个人使用的Docker的搭建方案:本来是很简单的 ...

  2. ubuntu docker一键安装mysql_mysql5.6在ubuntu下的docker中安装的办法详细说明

    软件安装:装机软件必备包 SQL是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言.在使用它时,只需要发出& ...

  3. Docker中安装Jenkins实时发布.net core 项目(二)

    Docker中安装Jenkins实时发布.net core 项目 防坑点 升级docker jenkins运行 运行命令 jenkins拉取git并构建项目 其他 查看发布文件 防坑点 升级docke ...

  4. Docker中安装Jenkins实时发布.net core 项目(一)

    Docker中安装Jenkins实时发布.net core 项目 安装docker 懒人篇 手动安装 dockerfile安装jenkins 常规安装jenkins jenkins的安装 搜索jenk ...

  5. 在Docker中安装和部署MongoDB集群

    在Docker中安装和部署MongoDB集群 - tianshidan1998 - 博客园

  6. docker安装启动mysql5.6_mysql5.6在ubuntu下的docker中安装的方法详解

    这篇文章主要介绍了ubuntu下在docker中安装mysql5.6 的方法,需要的朋友可以参考下 1.安装mysql5.6docker run mysql:5.6 等所有项目都是Download c ...

  7. docker中安装nacos报错 com.alibaba.nacos.shaded.io.grpc.StatusRuntimeException: UNAVAILABLE: io exception

    docker中安装nacos报错 com.alibaba.nacos.shaded.io.grpc.StatusRuntimeException: UNAVAILABLE: io exception ...

  8. 在Docker中安装Home Assistant系统(以群晖系统为例)【Home Assistant入门安装篇1-2】

    Home Assistant入门1-2:在Docker中安装Home Assistant系统(以群晖系统为例) 写在前面 我在家装有一个PVE虚拟机,里面装有一个黑群晖,最近在学习Home Assis ...

  9. N1刷Armbian系统并在Docker中安装OpenWrt旁路由的详细教程

    最近入手了个传说中的N1,CPU.内存.存储卡的配置还不错,但只有1个网口(不过是千兆的),USB接口又是2.0的,实在没有想好到底能干啥.本来想只刷个openwrt路由固件来测试哈的,但又觉得浪费了 ...

最新文章

  1. java 获取泛型t的class_阿里巴巴都鼎力推荐的java基础之集合其他内容和泛型3
  2. pg数据库生成随机时间_postgresql 时区与时间函数-阿里云开发者社区
  3. 35 个 Java 代码性能优化总结
  4. ASP.NET自定义错误页面(转)
  5. 怎样让项目经理更受企业和团队欢迎
  6. 直播中那几秒延时到底来自哪?
  7. ORACLE GoldenGate 配置
  8. IOS_改变UITextField placeHolder颜色、字体
  9. 【Hbase】HBase界面简介
  10. access 删除字符串中的字符_SQL Server中的字符串分割函数
  11. 【经验之谈】碰到了放养式的研究生导师,在读研期间该怎么做?
  12. 创建单IP的×××网络
  13. 实力封装:Unity打包AssetBundle(四)
  14. 关于内存泄漏检测问题,和大家一起分享
  15. 管家婆辉煌II盘点功能操作流程
  16. VS2010 如何调试进(step into)项目引用的第三方开源源代码,比如Qt源码
  17. 硬盘安装Win7全攻略(图解)
  18. Vue项目:IE11中地址栏直接改变路由页面不跳转bug
  19. 操作系统实验 生产者/消费者模型
  20. 【脚本】get_pixel(用PIL中自带的getpixel,得到单张图像或者某个文件夹中所有图像的P模式index)

热门文章

  1. 开发-加班-过劳死还能引发什么样的话题?
  2. 四人过桥、三盏灯 三个开关 的答案
  3. 算法014:判定字符串中字符是否唯一:实现一个算法,确定一个字符串 s 的所有字符是否全都不同。
  4. qsort() 讲解
  5. next_permutation_31. Next Permutation
  6. java中二分查询数组
  7. Reactor实现http服务器,附完整代码
  8. 中文输入法怎样使用日语键盘(106/109)?
  9. 第三讲 信息化与信息系统(part3)【2021年软考-高级信息系统项目管理师】
  10. RIM周霖:移植Android应用到BB10非常简单