mirror of
https://github.com/kou029w/_.git
synced 2025-01-30 13:58:08 +00:00
create docker-network example
This commit is contained in:
parent
da6116ca73
commit
f4ec67dbc4
2 changed files with 33 additions and 0 deletions
15
docker-network/README.md
Normal file
15
docker-network/README.md
Normal file
|
@ -0,0 +1,15 @@
|
|||
やりたいこと: 複数の NIC がある環境でそれぞれ Docker コンテナに割り当てたい
|
||||
|
||||
メモ:
|
||||
|
||||
```sh
|
||||
docker compose create
|
||||
sudo apt install -y bridge-utils
|
||||
sudo brctl addif br-nic-a <NIC名>
|
||||
docker compose start
|
||||
# brctl show
|
||||
```
|
||||
|
||||
インターネットにつながることは確認できなかった。
|
||||
NIC を割り当てることはできた。
|
||||
あとは IP アドレスを振れば問題無いか。
|
18
docker-network/compose.yml
Normal file
18
docker-network/compose.yml
Normal file
|
@ -0,0 +1,18 @@
|
|||
services:
|
||||
a:
|
||||
image: alpine
|
||||
network_mode: none
|
||||
networks:
|
||||
a:
|
||||
ipv4_address: "10.10.1.10"
|
||||
command: ping 8.8.8.8
|
||||
networks:
|
||||
a:
|
||||
driver: bridge
|
||||
internal: true
|
||||
driver_opts:
|
||||
com.docker.network.bridge.name: br-nic-a
|
||||
ipam:
|
||||
config:
|
||||
- subnet: "10.10.1.0/24"
|
||||
gateway: "10.10.1.1"
|
Loading…
Add table
Reference in a new issue