|
|
Pokud je potřeba nastavit konkrétní rozsah IP pro nově vytvářené kontejnery udělá se to tak, že:
|
|
|
|
|
|
- v `/etc/docker/` se vytvoří soubor `daemon.json` a vloží se do něj následující json ve kterém se upraví IP adresa:
|
|
|
```json
|
|
|
{
|
|
|
"default-address-pools" : [{
|
|
|
"base" : "172.31.0.0/16",
|
|
|
"size" : 24
|
|
|
}]
|
|
|
}
|
|
|
```
|
|
|
|
|
|
```bash
|
|
|
echo -e '{\n "default-address-pools" : [{\n "base" : "172.31.0.0/16",\n "size" : 24\n }]\n}' > /etc/docker/daemon.json
|
|
|
```
|
|
|
|
|
|
- poté je potřeba restartorat docker daemon:
|
|
|
```bash
|
|
|
systemctl restart docker.service
|
|
|
```
|
|
|
|
|
|
- poté je potřeba recreatnout všechny kontejnery, aby se jim vytvořily nové, správně nakonfigurované sítě:
|
|
|
```bash
|
|
|
docker-compose down & docker-compose up -d
|
|
|
``` |
|
|
\ No newline at end of file |