UCRM – Personalización de la Subred Docker

UCRM – Personalización de la Subred Docker

Esta guía rápida el usuario, aprehenderá a configurar Subredes Docker personalizadas.

Por defecto, Docker usa la subred 172.17.0.0/16 para redes de contenedores. Esta guía demostrará cómo cambiar esta situación.

Personalizar el puente docker0

 Después de instalar Docker, se crea una interfaz predeterminada con la versión 172.17.0.0/16. Para cambiar esta imagen, cree un archivo /etc/docker/daemon.json con el siguiente contenido:

 {“bip”: “192.168.80.1/24”}

 Donde 192.168.80.1/24 es la nueva subred que desea usar en formato CIDR. Después de crear el archivo, reinicie el servicio del acoplador con sudo service docker restart. Consulte esta documentación de acoplador externo para obtener más información.

 Personalizar subredes de contenedores UCRM

 Los contenedores de la UCRM utilizan 2 redes personalizadas, públicas e internas. Para cambiar las redes de estos redes, haga lo siguiente:

 Instalación limpia  Al realizar una instalación limpia, puede modificar las subredes utilizadas con los argumentos –subnet y –subnet-internal para el script de instalación.

Ver los comandos modificados a continuación.

 info_i_25x25.png Tenga en cuenta que las subredes, no deben crear conflictos

 Por lo tanto, esto indica, no se puede usar la misma subred para las redes públicas y las privadas.

 Ubuntu 16.04 (LTS)

cd / home / ucrm 
curl -fsSL https://raw.githubusercontent.com/U-CRM/billing/master/update.sh | sudo bash -s --subnet 192.168.81.1/24 --subnet-internal 192.168.82.1/24 | sudo tee update.log

 Debian 8.4

su raíz 
cd / home / ucrm
curl -fsSL https://raw.githubusercontent.com/U-CRM/billing/master/update.sh | bash -s --subnet 192.168.81.1/24 --subnet-internal 192.168.82.1/24 | tee migrate.log
Cambio manual 
Si las subredes ya estaban configuradas con el script de actualización, se debe modificar manualmente el archivo docker-compose.yml.
Después de que se modifique el archivo, reinicie los contenedores Docker con:

cd / home / ucrm

sudo docker-compose stop

sudo docker-componer rm -f

sudo docker-componer hasta -d