win10安装docker并运行portia [2020-3-2

2020-03-23  本文已影响0人  AntiGravity

本次安装算是坎坷,记录一下。

系统要求

win10必须是专业版。
如果是家庭版,需要升级专业版,升级后需要重新激活。

安装Docker

在控制面板 - 程序 - 添加功能这里勾选hyper-v(不是专业版看不到)
去docker官网下载docker desktop稳定版(docker toolbox是给旧版系统用的,无需下载)
下载完成后安装即可(如果是家庭版在这一步会提示版本不够)

安装完后测试

cmd窗口依次输入如下命令:

  > docker version
  > docker info
  > docker run hello world

注意:

修改方法

安装Portia

在cmd输入docker run -v ~/portia_projects:/app/data/projects:rw -p 9001:9001 scrapinghub/portia(注意:~/portia_projects:/app/data/project是虚拟环境中的路径,相应文件保存在用户目录下),会开始下载随后安装。
完成后在浏览器输入localhost:9001,终于看见portia小蜘蛛。

portia

使用Portia

Github有相关说明和文档的链接

再次使用

附上windows查找端口被占用的方法:

查找使用9001端口的进程:netstat -ano | findstr ":9001" 返回结果的最后一列是PID
通过PID查找进程名称:tasklist | findstr "14436" (14436为PID)

上一篇 下一篇

猜你喜欢

热点阅读