Https://docs.docker.com/compose/compose-file/#networks рдиреЗрдЯрд╡рд░реНрдХ рдкрд░
networks:
- some-network
- other-network
docker-compose version 1.6.2, build 4d72027
рдФрд░ рд╕рдВрд╕реНрдХрд░рдг 2 рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореБрдЭреЗ рдпрд╣ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ:
ERROR: In file './docker-compose.yml', network must be a mapping, not an array.
рд╕рд╣реА рд╕рд┐рдВрдЯреИрдХреНрд╕ рд▓рдЧрддрд╛ рд╣реИ:
networks:
some-network:
other-network:
рдпрд╣ рднреНрд░рд╛рдордХ рд╣реИ, рд▓реЗрдХрд┐рди рджреЛ рдЕрд▓рдЧ networks
рдХреБрдВрдЬрд┐рдпрд╛рдБ рд╣реИрдВ:
networks
ред рдпрд╣ рд╣рдореЗрд╢рд╛ рдПрдХ рдореИрдкрд┐рдВрдЧ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПредnetworks
рдПрдХ рд╕реЗрд╡рд╛ рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЗ рдЕрдВрджрд░ред рдпрд╣ рдореИрдкрд┐рдВрдЧ рдпрд╛ рдПрд░реЗ рд╣реЛ рд╕рдХрддрд╛ рд╣реИредрдпрд╣рд╛рдБ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ:
version: "2"
services:
web:
build: .
networks:
- foo
networks:
foo:
рд╣рд╛рдБ, рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд╕рд╣реА рд╣реИрдВред рдлрд┐рд░ рднреА рдзрдиреНрдпрд╡рд╛рджред
рдзрдиреНрдпрд╡рд╛рдж Hendrik-H рдЖрдкрдиреЗ рдореЗрд░рд╛ рдореБрджреНрджрд╛ рд╣рд▓ рдХрд░ рджрд┐рдпрд╛ред рдЙрдиреНрд╣реЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмреЗрд╣рддрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдЖрдИрдкреА рдкрддреЗ рдХреЗ рд╕рд╛рде рдХрдИ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдереЗ рдФрд░ рдпрд╣ рдореБрдЭреЗ рддреНрд░реБрдЯрд┐ рджреЗрддрд╛ рд░рд╣рд╛ред
рдореВрд▓ рдкрд░рд┐рднрд╛рд╖рд╛
рдиреЗрдЯрд╡рд░реНрдХ:
- rcon01:
ipv4_address: 172.40.1.2
- rnet50
рджрд┐рдпрд╛:
рддреНрд░реБрдЯрд┐: рд▓рд┐рдЦреЗрдВ рдлрд╝рд╛рдЗрд▓ './docker-compose.yaml' рдЕрдорд╛рдиреНрдп рд╣реИ рдХреНрдпреЛрдВрдХрд┐:
services.r3.networks рдореЗрдВ {"rcon01": {"ipv4_address": "172.40.1.2"}} рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬреЛ рдПрдХ рдЕрдорд╛рдиреНрдп рдкреНрд░рдХрд╛рд░ рд╣реИ, рдпрд╣ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдирдИ рдкрд░рд┐рднрд╛рд╖рд╛ рдХрд╛рдо рдХрд░рддреА рд╣реИ:
рдиреЗрдЯрд╡рд░реНрдХ:
rcon01:
ipv4_address: 172.40.1.2
rnet50:
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдпрд╣ рднреНрд░рд╛рдордХ рд╣реИ, рд▓реЗрдХрд┐рди рджреЛ рдЕрд▓рдЧ
networks
рдХреБрдВрдЬрд┐рдпрд╛рдБ рд╣реИрдВ:networks
ред рдпрд╣ рд╣рдореЗрд╢рд╛ рдПрдХ рдореИрдкрд┐рдВрдЧ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПредnetworks
рдПрдХ рд╕реЗрд╡рд╛ рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЗ рдЕрдВрджрд░ред рдпрд╣ рдореИрдкрд┐рдВрдЧ рдпрд╛ рдПрд░реЗ рд╣реЛ рд╕рдХрддрд╛ рд╣реИредрдпрд╣рд╛рдБ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ: