Skip to content

Commit d057d2a

Browse files
forgetsogoastler
andauthored
Docker static ips (#1515)
Co-authored-by: George Oastler <goastler@users.noreply.github.com>
1 parent 7c82ced commit d057d2a

File tree

1 file changed

+16
-7
lines changed

1 file changed

+16
-7
lines changed

docker/docker-compose.provider.yml

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ services:
1111
ports:
1212
- '9229:9229'
1313
networks:
14-
- internal
15-
- external
14+
internal:
15+
ipv4_address: 172.18.0.2
1616
logging:
1717
driver: 'json-file'
1818
options:
@@ -40,8 +40,8 @@ services:
4040
ports:
4141
- '9229:9229'
4242
networks:
43-
- internal
44-
- external
43+
internal:
44+
ipv4_address: 172.18.0.3
4545
logging:
4646
driver: 'json-file'
4747
options:
@@ -65,7 +65,8 @@ services:
6565
env_file:
6666
- ../dev/scripts/.env.development
6767
networks:
68-
- internal
68+
internal:
69+
ipv4_address: 172.18.0.4
6970
logging:
7071
driver: 'json-file'
7172
options:
@@ -94,7 +95,8 @@ services:
9495
env_file:
9596
- ../.env.${NODE_ENV}
9697
networks:
97-
- internal
98+
internal:
99+
ipv4_address: 172.18.0.5
98100
logging:
99101
driver: 'json-file'
100102
options:
@@ -127,7 +129,9 @@ services:
127129
- caddy_data:/data
128130
- caddy_config:/config
129131
networks:
130-
- external
132+
external:
133+
internal:
134+
ipv4_address: 172.18.0.6
131135
logging:
132136
driver: 'json-file'
133137
options:
@@ -190,6 +194,11 @@ networks:
190194
internal:
191195
name: internal
192196
internal: true
197+
driver: bridge
198+
ipam:
199+
config:
200+
- subnet: 172.18.0.0/16
201+
gateway: 172.18.0.1
193202
external:
194203
name: external
195204
volumes:

0 commit comments

Comments
 (0)