chendeben 9 jaren geleden
bovenliggende
commit
1c445f4343
5 gewijzigde bestanden met toevoegingen van 32 en 3 verwijderingen
  1. BIN
      .DS_Store
  2. 30 2
      README.md
  3. 1 1
      docker-compose.yml
  4. 1 0
      yidu/Dockerfile
  5. BIN
      yidu/yispider/.DS_Store

BIN
.DS_Store


+ 30 - 2
README.md

@@ -1,2 +1,30 @@
-# yidu
-yidu
+## 使用说明
+### 前提
+使用前先自行安装好docker以及docker-composer
+
+安装好后执行:
+
+```
+git clone https://github.com/chendeben/yidu.git
+cd yidu
+docker-compose up --build
+```
+### 数据库说明
+mongodb在 ./db/data
+
+小说存储于./txt
+
+### 采集说明
+
+①、执行```docker ps```查看当前yidu的容器ID,如:fee788162643;
+
+②、执行```docker exec -it fee788162643 bash```进入容器内部
+
+③、在容器内部执行:
+
+```
+cd /usr/local/spider
+
+sh start.sh
+```
+采集规则以及采集设置,可参考官网:[http://www.51yidu.com]()

+ 1 - 1
docker-compose.yml

@@ -16,6 +16,6 @@ services:
     volumes:
         - ./yidu/ROOT:/usr/local/tomcat/webapps/ROOT
         - ./yidu/yispider:/usr/local/spider
-
+        - ./txt:/usr/local/tomcat/webapps/ROOT/txt
 
     

+ 1 - 0
yidu/Dockerfile

@@ -4,3 +4,4 @@ MAINTAINER chendeben <chendeben@qq.com>
 
 RUN rm -rf /usr/local/tomcat/webapps/ROOT
 ADD server.xml /usr/local/tomcat/conf/server.xml
+ENTRYPOINT ["cd /usr/local/spider && sh start.sh"]

BIN
yidu/yispider/.DS_Store