Forked from
Giuseppe Lipari / ISI-TP2-injection
6 commits behind, 6 commits ahead of the upstream repository.
-
SelimLakhdar&MohamedAbdullah authoredSelimLakhdar&MohamedAbdullah authored
docker-compose.yml 1.64 KiB
version: '3.3'
networks:
isi:
ipam:
driver: default
config:
- subnet: 10.1.0.0/24
services:
db:
image: mysql
volumes:
- ./init.sql:/docker-entrypoint-initdb.d/init.sql
restart: always
environment:
MYSQL_ROOT_USER: root
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: isitp
MYSQL_USER: pouet
MYSQL_PASSWORD: pouet
ports:
- "3306:3306"
networks:
isi:
ipv4_address: "10.1.0.2"
web_vul:
image: isi2_web:0.1.0
restart: always
build:
context: ..
dockerfile: /home/ubuntu/isi-tp2-injection/deployments/Dockerfile.server
restart: always
ports:
- "8080:8080"
depends_on:
- db
networks:
isi:
ipv4_address: "10.1.0.3"
web_sql_correct:
image: isi2_web_correct:0.1.0
restart: always
build:
context: ..
dockerfile: /home/ubuntu/isi-tp2-injection/deployments/Dockerfile.server_correct
restart: always
ports:
- "8081:8081"
depends_on:
- db
networks:
isi:
ipv4_address: "10.1.0.5"
web_xss:
image: isi2_web_xss:0.1.0
restart: always
build:
context: ..
dockerfile: /home/ubuntu/isi-tp2-injection/deployments/Dockerfile.server_xss
restart: always
ports:
- "8082:8082"
depends_on:
- db
networks:
isi: