Commit 67f5f938 authored by 簡碩辰's avatar 簡碩辰

Update docker-compose.yml

parent 54739cb5
...@@ -11,7 +11,7 @@ services: ...@@ -11,7 +11,7 @@ services:
ipv4_address: 192.168.0.2 ipv4_address: 192.168.0.2
restart: always restart: always
container_name: viewer container_name: viewer
ch00: ch01:
build: ./ffmpeg build: ./ffmpeg
env_file: env_file:
- dvr.env - dvr.env
...@@ -20,149 +20,135 @@ services: ...@@ -20,149 +20,135 @@ services:
- ED_CH=01 - ED_CH=01
links: links:
- viewer - viewer
networks:
lan:
ipv4_address: 192.168.0.100
restart: always
container_name: ch01
ch01:
build: ./ffmpeg
env_file:
- dvr.env
environment:
- DVR_KEY=main
- ED_CH=02
links:
- ch00
networks: networks:
lan: lan:
ipv4_address: 192.168.0.101 ipv4_address: 192.168.0.101
restart: always restart: always
container_name: ch02 container_name: ch01
ch02: ch02:
build: ./ffmpeg build: ./ffmpeg
env_file: env_file:
- dvr.env - dvr.env
environment: environment:
- DVR_KEY=main - DVR_KEY=main
- ED_CH=03 - ED_CH=02
links: links:
- ch01 - ch01
networks: networks:
lan: lan:
ipv4_address: 192.168.0.102 ipv4_address: 192.168.0.102
restart: always restart: always
container_name: ch03 container_name: ch02
ch03: ch03:
build: ./ffmpeg build: ./ffmpeg
env_file: env_file:
- dvr.env - dvr.env
environment: environment:
- DVR_KEY=main - DVR_KEY=main
- ED_CH=04 - ED_CH=03
links: links:
- ch02 - ch02
networks: networks:
lan: lan:
ipv4_address: 192.168.0.103 ipv4_address: 192.168.0.103
restart: always restart: always
container_name: ch04 container_name: ch03
ch04: ch04:
build: ./ffmpeg build: ./ffmpeg
env_file: env_file:
- dvr.env - dvr.env
environment: environment:
- DVR_KEY=main - DVR_KEY=main
- ED_CH=05 - ED_CH=04
links: links:
- ch03 - ch03
networks: networks:
lan: lan:
ipv4_address: 192.168.0.104 ipv4_address: 192.168.0.104
restart: always restart: always
container_name: ch05 container_name: ch04
ch05: ch05:
build: ./ffmpeg build: ./ffmpeg
env_file: env_file:
- dvr.env - dvr.env
environment: environment:
- DVR_KEY=main - DVR_KEY=main
- ED_CH=06 - ED_CH=05
links: links:
- ch04 - ch04
networks: networks:
lan: lan:
ipv4_address: 192.168.0.105 ipv4_address: 192.168.0.105
restart: always restart: always
container_name: ch06 container_name: ch05
ch06: ch06:
build: ./ffmpeg build: ./ffmpeg
env_file: env_file:
- dvr.env - dvr.env
environment: environment:
- DVR_KEY=main - DVR_KEY=main
- ED_CH=07 - ED_CH=06
links: links:
- ch05 - ch05
networks: networks:
lan: lan:
ipv4_address: 192.168.0.106 ipv4_address: 192.168.0.106
restart: always restart: always
container_name: ch07 container_name: ch06
ch07: ch07:
build: ./ffmpeg build: ./ffmpeg
env_file: env_file:
- dvr.env - dvr.env
environment: environment:
- DVR_KEY=main - DVR_KEY=main
- ED_CH=08 - ED_CH=07
links: links:
- ch06 - ch06
networks: networks:
lan: lan:
ipv4_address: 192.168.0.107 ipv4_address: 192.168.0.107
restart: always restart: always
container_name: ch08 container_name: ch07
ch08: ch08:
build: ./ffmpeg build: ./ffmpeg
env_file: env_file:
- dvr.env - dvr.env
environment: environment:
- DVR_KEY=main - DVR_KEY=main
- ED_CH=09 - ED_CH=08
links: links:
- ch07 - ch07
networks: networks:
lan: lan:
ipv4_address: 192.168.0.108 ipv4_address: 192.168.0.108
restart: always restart: always
container_name: ch09 container_name: ch08
ch09: ch09:
build: ./ffmpeg build: ./ffmpeg
env_file: env_file:
- dvr.env - dvr.env
environment: environment:
- DVR_KEY=main - DVR_KEY=main
- ED_CH=10 - ED_CH=09
links: links:
- ch08 - ch08
networks: networks:
lan: lan:
ipv4_address: 192.168.0.109 ipv4_address: 192.168.0.109
restart: always restart: always
container_name: ch10 container_name: ch09
ch10: ch10:
build: ./ffmpeg build: ./ffmpeg
env_file: env_file:
- dvr.env - dvr.env
environment: environment:
- DVR_KEY=main - DVR_KEY=main
- ED_CH=11 - ED_CH=10
links: links:
- ch09 - ch09
networks: networks:
lan: lan:
ipv4_address: 192.168.0.109 ipv4_address: 192.168.0.110
restart: always restart: always
container_name: ch10 container_name: ch10
ch11: ch11:
...@@ -171,12 +157,12 @@ services: ...@@ -171,12 +157,12 @@ services:
- dvr.env - dvr.env
environment: environment:
- DVR_KEY=main - DVR_KEY=main
- ED_CH=12 - ED_CH=11
links: links:
- ch10 - ch10
networks: networks:
lan: lan:
ipv4_address: 192.168.0.110 ipv4_address: 192.168.0.111
restart: always restart: always
container_name: ch11 container_name: ch11
ch12: ch12:
...@@ -185,12 +171,12 @@ services: ...@@ -185,12 +171,12 @@ services:
- dvr.env - dvr.env
environment: environment:
- DVR_KEY=main - DVR_KEY=main
- ED_CH=13 - ED_CH=12
links: links:
- ch11 - ch11
networks: networks:
lan: lan:
ipv4_address: 192.168.0.111 ipv4_address: 192.168.0.112
restart: always restart: always
container_name: ch12 container_name: ch12
ch13: ch13:
...@@ -199,12 +185,12 @@ services: ...@@ -199,12 +185,12 @@ services:
- dvr.env - dvr.env
environment: environment:
- DVR_KEY=main - DVR_KEY=main
- ED_CH=14 - ED_CH=13
links: links:
- ch12 - ch12
networks: networks:
lan: lan:
ipv4_address: 192.168.0.112 ipv4_address: 192.168.0.113
restart: always restart: always
container_name: ch13 container_name: ch13
ch14: ch14:
...@@ -213,12 +199,12 @@ services: ...@@ -213,12 +199,12 @@ services:
- dvr.env - dvr.env
environment: environment:
- DVR_KEY=main - DVR_KEY=main
- ED_CH=15 - ED_CH=14
links: links:
- ch13 - ch13
networks: networks:
lan: lan:
ipv4_address: 192.168.0.113 ipv4_address: 192.168.0.114
restart: always restart: always
container_name: ch14 container_name: ch14
ch15: ch15:
...@@ -227,14 +213,28 @@ services: ...@@ -227,14 +213,28 @@ services:
- dvr.env - dvr.env
environment: environment:
- DVR_KEY=main - DVR_KEY=main
- ED_CH=16 - ED_CH=15
links: links:
- ch14 - ch14
networks: networks:
lan: lan:
ipv4_address: 192.168.0.114 ipv4_address: 192.168.0.115
restart: always restart: always
container_name: ch15 container_name: ch15
ch16:
build: ./ffmpeg
env_file:
- dvr.env
environment:
- DVR_KEY=main
- ED_CH=16
links:
- ch15
networks:
lan:
ipv4_address: 192.168.0.116
restart: always
container_name: ch16
networks: networks:
lan: lan:
driver: bridge driver: bridge
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment