JasonZhou
JasonZhou
> > > > 很好的方法,具体怎么做的呢? 找到个解决办法,挂载共用目录,这样git只需要sync一次,还省力 举例方法: volumes: - "/opt/.crawlab/master:/root/.crawlab" # 持久化 crawlab 元数据 - "/opt/crawlab/master:/data" # 持久化 crawlab 数据 - "/var/crawlab/log:/var/log/crawlab" # 持久化 crawlab 任务日志 - "/opt/finbase-crawlab:/root/***:rw" # 持久化...
能否实现多个任务共用一个git项目,这样一个任务一个任务的拉太耗时间了
git pull 怎么拉取代码,都有文件是删除状态
找到个解决办法,挂载共用目录,这样git只需要sync一次,还省力 举例方法: volumes: - "/opt/.crawlab/master:/root/.crawlab" # 持久化 crawlab 元数据 - "/opt/crawlab/master:/data" # 持久化 crawlab 数据 - "/var/crawlab/log:/var/log/crawlab" # 持久化 crawlab 任务日志 - "/opt/finbase-crawlab:/root/***:rw" # 持久化 crawlab 代码 然后在爬虫的命令里加上root/***开头
> 持久化主节点数据了么 这个问题解决了,我发现docker版本切换到0.6.3就一切正常了。但是有时候需要git pull两次才能正常拉取代码,否则会第一次文件丢失,第二次pull文件都回来了。
> > 持久化主节点数据了么 > > 这个问题解决了,我发现docker版本切换到0.6.3就一切正常了。但是有时候需要git pull两次才能正常拉取代码,否则会第一次文件丢失,第二次pull文件都回来了。 是crawlab的docker镜像版本切换到0.6.3,不要用最新的镜像。
问题又来了,基本上只能手动传文件了
怎么同步git都没有用
找到个解决办法,挂载共用目录,这样git只需要sync一次,还省力 举例方法: volumes: - "/opt/.crawlab/master:/root/.crawlab" # 持久化 crawlab 元数据 - "/opt/crawlab/master:/data" # 持久化 crawlab 数据 - "/var/crawlab/log:/var/log/crawlab" # 持久化 crawlab 任务日志 - "/opt/finbase-crawlab:/root/***:rw" # 持久化 crawlab 代码 然后在爬虫的命令里加上root/***开头