Docker es un proyecto de código abierto que facilita la creación, implementación y ejecución de aplicaciones. Proporciona un entorno ligero para ejecutar sus aplicaciones.
Es una herramienta que crea un entorno aislado dentro de su computadora. Piense en Docker como su habitación privada en su casa. Al vivir con tu familia, tienes que compartir un televisor, una mesa, una silla, etc. Una vez que entras en tu habitación, todos son tuyos. No tienes que compartirlos y sentirte privado, aunque tu familia puede escuchar tu voz y decirte que estés tranquilo. Docker es como tu habitación. Docker puede ser privado desde la computadora host, aunque en algunas partes es monitoreado y controlado por el host.
Vayamos a la declaración de nuestro problema: queremos crear un contenedor Docker con IP estática.
Digamos que hemos configurado nuestro servidor y nos hemos conectado con las herramientas CICD que actualizan la aplicación y relanzan nuestro entorno Docker completo, pero a medida que se crea el nuevo entorno, lo que lleva a cambiar la IP definitivamente, pero nuestro caso de uso es que no queremos cambiar porque Puede ser que alguna otra aplicación dependa de ella y si la IP cambió, entonces esa aplicación deja de funcionar.
Solución:
Paso 1: configurar Docker en el servidor
Paso 2: Cree una red con subred (CIDR).
Paso 3: implemente el contenedor en esta red con su IP estática personalizada
- Especificar:
- Nombre de la red (que usted en el momento de la creación de la red)
- Especifique la IP (que está debajo de esa red)
Producción:
Publicación traducida automáticamente
Artículo escrito por shashwatsingh71 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA