前言
更多信息请参考:http://www.widuu.com/chinese_docker/
安装
windows系统和mac系统
centos64
yum install docker
ubuntu
apt-get install docker
docker管理
问题1:Cannot connect to the Docker daemon. Is the docker daemon running on this host?
一般来说这种问题,可能是docker服务没有启动,应该先启动“service docker start”
我的经验
pyspider
1、 pyspider是一个用python写的爬虫框架,自带Web UI
2、 官网提供了两种安装的方式,一种是pip,一种是docker。
由于pip遇到了“ImportError: pycurl: libcurl link-time ssl backend (nss) is different from compile-time ssl backend (openssl)”的问题。所以忽略这种情况。在安装工具的时候,系统问题是层出不同的,而且是这些问题对我是没有意义的。
docker,让你忽略所有系统的问题,直接获取一个健壮的可行的系统,这就是docker最大的魅力所在!这是官网docker的使用教程
splash
1、 splash是一个用于实现爬取过程中实现js解析的一个工具。
docker run -p 5023:5023 -p 8050:8050 -p 8051:8051 scrapinghub/splash
zabbix
docker run -d \ -p 10051:10051 \ -p 10052:10052 \ -p 80:80 \ -p 2812:2812 \ --name zabbix \ berngp/docker-zabbix
参考:http://www.tuicool.com/articles/MFrAZf6