关于docker:win7-部署-ArtiPub实践

37次阅读

共计 1008 个字符,预计需要花费 3 分钟才能阅读完成。

win7 部署 ArtiPub 实际

背景

写好文章后须要在多个媒体渠道公布文章,例如掘金、SegmentFault、CSDN、知乎、简书、微信公众号等等 一文多发性能已提上日程。ArtiPub 能够满足如上需要

ArtiPub 介绍

https://github.com/crawlab-te…


ArtiPub (Article Publisher 的简称,意为 “ 文章发布者 ”) 是一款开源的一文多发平台,能够帮忙文章作者将编写好的文章主动公布到掘金、SegmentFault、CSDN、知乎、开源中国等技术媒体平台,流传优质常识,获取最大的曝光度。

ArtiPub 装置

这里 咱们采纳的是 docker 装置

Docker 装置要求

  • Docker: 18.03
  • Docker Compose: 1.24.1
    在这里引出一个新课题 : 装置 Docker

    在 Windows 7 装置 Docker

    Docker 并非是一个通用的容器工具,它依赖于已存在并运行的 Linux 内核环境。
    Docker 本质上是在曾经运行的 Linux 下制作了一个隔离的文件环境,因而它执行的效率简直等同于所部署的 Linux 主机。
    win7、win8 等须要利用 docker toolbox 来装置,国内能够应用阿里云的镜像来下载,下载地址:http://mirrors.aliyun.com/doc…

装置胜利后 启动 Docker Quickstart Terminal

通过 Docker 装置

  • pre:
    筹备好 source :

    git clone https://github.com/crawlab-team/artipub

    Docker 运行 ArtiPub 应用上面的形式。
    根目录下:

  • 通过 docker-compose.yaml 启动
    在命令行中输出如下命令。
docker-compose up

留神⚠️,Win7 上的 Docker 宿主机不是本机,,在浏览器输出 http://< 宿主机 IP>:8000 即可看到界面。
这里的 IP 为 192.168.99.100

【Docker 异样】docker-compose up throw UnicodeDecodeError 解说

UnicodeDecodeError: 'gbk' codec can't decode byte 0xab in position 11126: illegal multibyte sequence
  • 解决方案
    docker-compose.yml 去除中文符号就能够了

展现

TODO

环境曾经搭建结束。下一次讲一下如何应用此工具

正文完
 0