brain/04 Ressourcen/IT/Docker Netzwerkfehler.md

45 lines
1.2 KiB
Markdown

---
tags:
- upnote-import
---
# Docker Netzwerkfehler
Docker Netzwerke dürfen sich nicht mit vorhandenen Netzwerksegmenten überscheiden. Es gibt zwei Möglichkeiten dies zu vermeiden.
# Einzelkonfig pro Container
Das Bridge Netzwerk zieht sich ggf. ein Netzwerk, welches bereit vergeben ist → Effekt bei KRAH, dass git-Server auf manchen Netzen in Slowenien nicht erreichbar war.
In dem Fall kann das Subnetz in einer Docker-Compose fest eingestellt werden
![](https://notes.straso.com/api/file_storage/7f2dc6d8-e16f-49eb-a4c6-01c7a87e5718/v1/blob/ba7a079e%2Dbb1b%2D416c%2Da004%2D6f6cd7ce18ce/1-2iVl2Z42Cl0i20h5_OLLghjVHFUbKBjORSQu-IMeY=.png)<br>
# Globale Einstellung im Dockerhost
nur Class-A Netze erlauben, um Überschneidungen zu vermeiden:
It is possible to redefine default range.
$ docker -v
Docker version 18.06.0-ce, build 0ffa825
Edit or create config file for docker daemon:
\# nano /etc/docker/daemon.json
Add lines:
Restart dockerd:
\# service docker restart
Check the result:
$ docker network create foo
$ docker network inspect foo | grep Subnet "Subnet": "10.10.1.0/24"
[Quelle](https://serverfault.com/questions/916941/configuring-docker-to-not-use-the-172-17-0-0-range)