我们已经在 DockerHub 上构建了Crawlab的镜像,开发者只需要将其 pull 下来使用。在 pull 镜像之前,我们需要配置一下镜像源。因为我们在墙内,使用原有的镜像源速度非常感人,因此将使用 DockerHub 在国内的加速器。如果是 Mac 或者 Linux 用户,创建 /etc/docker/daemon.json
文件,在其中输入如下内容。
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
执行以下命令将 Crawlab 的镜像下载下来。镜像大小大概在几百兆,因此下载需要几分钟时间。
docker pull tikazyq/crawlab:latest
下载地址:https://github.com/docker/compose/releases/tag/1.25.0-rc4
mv到/usr/local/bin/下 改为docker-compose
添加可执行权限chmod +x /usr/local/bin/docker-compose
sudo service docker start
启动crawlab
docker-compose up -d
sudo docker-compose up -d
sudo gpasswd -a ${USER} docker
然后切换成root用户,再切换为当前用户,再次执行docker-compose up -d
,就没有问题了。
本文链接:http://task.lmcjl.com/news/6950.html