Sfoglia il codice sorgente

Add 'docker-compose.yml'

neal 5 anni fa
parent
commit
cd2c81efbe
1 ha cambiato i file con 45 aggiunte e 0 eliminazioni
  1. 45 0
      docker-compose.yml

+ 45 - 0
docker-compose.yml

@@ -0,0 +1,45 @@
+version: '2'
+
+services:
+  mysql:
+    image: mysql
+    ports:
+      - "13306:3306"
+    environment:
+      - MYSQL_ROOT_PASSWORD=password
+    volumes:
+      - /opt/ids-data:/var/lib/mysql
+
+  snorby:
+    image: polinux/snorby
+    depends_on: 
+      - mysql
+    ports:
+      - "3000:3000"
+    links:
+      - mysql
+    volumes:
+      - ./tools:/tools
+    environment:
+      - DB_ADDRESS=mysql
+      - DB_USER=root
+      - DB_PASS=password
+    #entrypoint: ["/tools/wait-for-mysql.sh", "mysql", "/bootstrap.sh"]
+
+  barnyard2:
+    image: toulet/docker-barnyard2
+    depends_on: 
+      - mysql
+    links:
+      - mysql
+    volumes:
+      - /etc/suricata:/etc/suricata
+      - /var/log/suricata:/var/log/suricata
+      - ./tools:/tools
+    environment:
+      - DB_HOST=mysql
+      - DB_USER=root
+      - DB_PASS=password
+      - DB_NAME=snorby
+      - SENSOR_NAME=IDS
+    #entrypoint: ["/tools/wait-for-mysql.sh", "mysql", "/entrypoint.sh"]