下载镜像
我们已经在 DockerHub 上构建了Crawlab的镜像,开发者只需要将其 pull 下来使用。在 pull 镜像之前,我们需要配置一下镜像源。因为我们在墙内,使用原有的镜像源速度非常感人,因此将使用 DockerHub 在国内的加速器。如果是 Mac 或者 Linux 用户,创建 /etc/docker/daemon.json
文件,在其中输入如下内容。
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
执行以下命令将 Crawlab 的镜像下载下来。镜像大小大概在几百兆,因此下载需要几分钟时间。
docker pull tikazyq/crawlab:latest
安装 Docker-Compose
下载地址:https://github.com/docker/compose/releases/tag/1.25.0-rc4
mv到/usr/local/bin/下 改为docker-compose
添加可执行权限
chmod +x /usr/local/bin/docker-compose
启动docker
sudo service docker start
启动crawlab
docker-compose up -d
启动docker-compose报错:Couldn't connect to Docker daemon at http+docker://localhost - is it running?
- 切换为root用户执行命令。
sudo docker-compose up -d
- 将当前用户加入到docker组。
sudo gpasswd -a ${USER} docker
然后切换成root用户,再切换为当前用户,再次执行docker-compose up -d
,就没有问题了。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:docker安装爬虫管理工具crawlab - Python技术站