Skip to main content

Réseau interne Docker

Nom du réseau

Pour avoir un nom de réseau personnalisé qui peut servir à avoir deux conteneurs sur le même réseau.

Il faut rajouter ces lignes-là dans le conteneur :

    networks:
      - nom_perso

Et rajouter les lignes suivantes à la fin du compose :

networks:
  nom_perso:
    name: nom_perso
    driver: bridge

https://stackoverflow.com/questions/38088279/communication-between-multiple-docker-compose-projects

IP fixe du conteneur

Pour mettre une IP fixe pour un conteneur, il suffit de rajouter les lignes comme dans l'exemple :

version: '3'
services:
  my_service:
    image: my_image
    networks:
      nom_perso:
        ipv4_address: 192.168.0.10

networks:
  nom_perso:
    ipam:
      config:
        - subnet: 192.168.0.0/24