Connect with us

cómo

Cómo pasar las variables de entorno a los contenedores de Docker

Published

on

Cómo pasar las variables de entorno a los contenedores de Docker

Los programas a menudo controlan la operación a través de la configuración combinada con el software, y las variables de entorno permiten a los usuarios establecerlos en tiempo de ejecución. Sin embargo, los procesos de ejecución en los contenedores de Docker complica las cosas, por lo que ¿cómo pasa las variables de ambiente a un contenedor?

— ¿Para qué se usan las variables de medio ambiente?

Las variables de entorno le permiten desacoplar la configuración del ejecutable de la aplicación. Por ejemplo, no querrá almacenar su contraseña de base de datos de producción en su CodeBase: si lo hizo, sería visible desde GIT, y cualquier persona con acceso a su código podría derribar su base de datos.

En su lugar, lo configura con una variable de entorno, que almacena un simple par de valores-valor, y le permite acceder al valor en cualquier aplicación que se ejecuta en la misma sesión de shell (no son accesibles a nivel mundial). Esto también tiene el beneficio de poder definir fácilmente la configuración diferente para diferentes entornos. Por ejemplo, tener teclas separadas para bases de datos de desarrollo y producción, o utilizando un punto final de API diferente.

Configuración de estas variables para los contenedores DOCER se puede realizar de tres maneras principales, con los argumentos de CLI, los archivos de configuración de SBI, o a través de Docker-Red.

— con un argumento de línea de comando

El comando utilizado para iniciar contenedores de Docker, Docker Run, acepta variables ENV como argumentos. Simplemente ejecutelo con la “bandera, taquigrafía, y pase en el par de valores:

sudo docker run \
-e POSTGRES_USER='postgres' \
-e POSTGRES_PASSWORD='password' \
...

Y, si ya tiene esas variables de entorno establecidas en el entorno que está ejecutando ese comando, simplemente puede pasarlos directamente por su nombre:

// set variable
POSTGRES_PASSWORD='password'

// use it later
docker run -e POSTGRES_PASSWORD -e POSTGRES_USER ...

Seguridad adicional con un archivo .env

Las variables que pasan con argumentos de CLI funcionan muy bien, pero tiene una desventaja, esas variables son visibles desde el huésped. Están registrados en el historial de comandos, y visibles en el listado de procesos para el proceso lanzado.

Linux tiene un camino incorporado para administrar los permisos para el acceso a este archivo. Almacenar las variables en un archivo .env le permite controlar el acceso a ese archivo con permisos de archivos (Chmod, Chown).

Cree un archivo .env con variables en el siguiente formato, cada una en una nueva línea:

PostgreS_Password = 'Contraseña'
Postgres_User = 'Postgres'
Application_url = 'example.com'

Luego, pasarlo a Docker Ejecutar con el indicador de archivo -env:

docker run --env-file ./envfile ...

Con Docker-compone

Por supuesto, muchas personas no lanzaron recipientes Docker directamente con Docker Run, y, en cambio, optan por usar un archivo de composición DOCTER, para manejar la configuración de múltiples contenedores que representan una sola aplicación.

Para pasar, las variables de entorno a un contenedor se inició de esta manera, deberá configurar el archivo RECTONE para pasar las variables de la sesión hasta el contenedor de Docker. Esta configuración aquí pasa la variable Postgres_User tanto al entorno de compilación como al entorno de tiempo de ejecución, y establece un valor predeterminado si no existe.

version: '3.1'
services:
  my-service: 
    build:
      context: .
      args:
        - POSTGRES_USER=${POSTGRES_USER:-default}
    environment: 
      - POSTGRES_USER=${POSTGRES_USER:-default}

Tendrá que configurar las variables de entorno antes de ejecutar Docker, componer arriba, de lo contrario no podrá acceder a ellos. Podría almacenarlos en el archivo de composición, pero que suele ser rastreado y versionado, lo que derrota el propósito de las variables envas.

Con kubernetes

Kubernetes es un sistema de orquestación que puede manejar la ejecución de cientos de contenedores en una red. Todavía utiliza Docker, pero solo tocará la configuración, por lo que las variables de entorno que pasan directamente no funcionarán.

En su lugar, puede definirlos en la configuración de la vaina:

apiVersion: v1
kind: Pod
metadata:
  name: example
spec:
  containers:
    - ...
      env:
        - name: SERVICE_PORT
          value: "80"
        - name: SERVICE_IP
          value: "172.17.0.1"

Las kubernetes son complicadas, y hay muchas formas diferentes de trabajar con variables de entorno.

Advertisement

cómo

Microsoft Office es difícil de desinstalar, siga estos pasos alternativos

Published

on

By

Microsoft Office es difícil de desinstalar, siga estos pasos alternativos

Si desea eliminar Microsoft Office en Windows que está utilizando, ya sea porque desea actualizarlo a una versión más reciente o simplemente desea eliminar la aplicación, puede usar el paso clásico eliminando Microsoft Office directamente desde la página Configuración> Aplicaciones , o desde el Panel de control. > Programas y características, algunos usuarios incluso prefieren aplicaciones de desinstalación como Iobit Uninstaller o Revo Uninstaller.

Pero en algunos casos, Microsoft Office a veces es difícil de desinstalar, ya sea porque aún puede ser utilizado por el sistema, o hay otras cosas, cómo superar esto, Microsoft recomienda a los usuarios que eliminen Microsoft Office con una herramienta de su creación llamada Herramienta Asistente de soporte y recuperación de Microsoft.

Entonces, cuales son los pasos? A continuación, resumimos los pasos cortos.

Paso 1. Primero, descargue la herramienta Asistente de recuperación y soporte técnico de Microsoft.

Paso 2. A continuación, abra e instale la herramienta Asistente de recuperación y soporte de Microsoft como de costumbre.

Microsoft Office es difícil de desinstalar

Después de pasar por el acuerdo de licencia y así sucesivamente, se encontrará con una pantalla como la de la siguiente imagen.

Microsoft Office es difícil de desinstalar, siga estos pasos alternativos

Paso 3. En este paso, puede seleccionar la versión de Microsoft Office que desea eliminar, por ejemplo, Microsoft Office 365 Professional Plus, verifique y luego haga clic en Siguiente.

Después de eso, se ejecutará el proceso de desinstalación y, como de costumbre, si hay una aplicación de Microsoft Office que está abierta actualmente, se le indicará que primero guarde los datos, además de que los documentos que haya editado tampoco se eliminarán, porque solo se elimina la aplicación, por lo que este paso es seguro.

Bueno, intenten chicos, aquí hay pasos alternativos para eliminar Microsoft Office usando la herramienta Asistente de soporte y recuperación de Microsoft.

Referencia: PureInfoTech

Continue Reading

cómo

¿Cómo hacer una copia de seguridad de los contactos en Android? – Facilite las copias de seguridad

Published

on

By

¿Cómo hacer una copia de seguridad de los contactos en Android

Hacer una copia de seguridad es muy útil cuando desea conservar información importante, por lo que en este artículo le diremos cómo puede hacer una copia de seguridad de sus contactos para tenerlos siempre a mano.

Son varias las ventajas de hacer una copia de seguridad de tus contactos en un teléfono móvil, y aquí te contamos en detalle cuáles son:

Nunca los pierdes

Uno de los beneficios más importantes que obtenemos al hacer una copia de seguridad de nuestros contactos es que podemos recuperar esos contactos incluso si hayamos perdido o extraviado nuestros teléfonos celulares. Esta importante función también nos ayudará en el caso de que el dispositivo haya sido borrado de fábrica, o incluso si nuestro teléfono se estropea. En cualquiera de estos casos, nunca perderá sus contactos.

Tu compartes rapido

Tener una copia de seguridad de sus contactos también tiene otra ventaja o beneficio, y es que puede compartirlos más rápido, lo que significa que siempre los tendrá a mano y no tendrá que volver a pedir a las personas números de teléfono.


En cuanto a copiar todos los contactos existentes al móvil, independientemente de la versión del sistema operativo Android, aquí puedes hacer cada uno de ellos de dos formas.

Usa tu cuenta de Google

Uno de los métodos más utilizados para copiar contactos existentes a su móvil y asegurarse de que nunca los perderá es utilizar la aplicación de contactos que viene por defecto en su móvil y sincronizarla con su cuenta de Google siguiendo estos pasos:

  1. En tu móvil Android, ve a configuración.
  2. Allí, seleccione la opción de Google, y luego en la configuración de la aplicación de Google.
  3. Puede ver diferentes opciones a continuación, seleccione la que dice sincronización de contactos.
  4. Ya durante la sincronización de contactos, es necesario activar la opción de copia de seguridad, así como la sincronización automáticamente.
  5. Y finalmente, simplemente elija la cuenta de Google donde se guardarán los contactos.
¿Cómo hacer una copia de seguridad de los contactos en Android - Facilite las copias de seguridad

Descargando datos

El segundo método para copiar sus contactos a un teléfono Android y guardarlos es descargar los datos, y es muy simple y solo necesita seguir los pasos a continuación:

  1. En primer lugar, debe ir a la aplicación de contactos que viene con su teléfono personal.
  2. En la aplicación, puede ver todos los números de las personas que guardó como contactos.
  3. Luego haga clic en el botón más que está representado por tres puntos y generalmente lo encontrará en la esquina superior derecha.
  4. Al hacer clic en el botón más, aparecerá un menú con diferentes opciones entre ellos, importar y exportar que debe seleccionar
  5. Tenga en cuenta que el nombre de esta opción puede cambiar según el dispositivo, puede ser en nombre de compartir contactos o simplemente exportar.
  6. Cuando haya seleccionado importar y exportar, obtendrá otras acciones que puede hacer, puede importar los contactos que tiene en el almacenamiento interno, sin embargo, debe hacer clic en compartir contactos.
  7. Esto guardará todos sus contactos como un archivo para que pueda compartirlos.
  8. Luego, se le brindarán varias opciones donde puede guardar el archivo que acaba de crear, por ejemplo, puede moverlo a Drive y desde allí moverlo a un sitio más seguro, a una unidad flash USB o CD.

Tenga en cuenta que también puede transferir los contactos que tiene en Google a otra cuenta si lo desea.

Si por algún motivo has cambiado tu teléfono personal y quieres transferir o mejor bien restaurar los contactos del teléfono antiguo, es muy sencillo hacerlo y aquí te diremos los pasos que debes seguir.

Si los contactos que tenía en su teléfono anterior se sincronizaron con su cuenta de Google y es el mismo que usará en su nuevo teléfono, sus contactos se restaurarán automáticamente cuando inicie sesión en él.

hacer una copia de seguridad de los contactos en Android

Y si usó el segundo método que mencionamos para crear una copia de seguridad y desea restaurarla en un teléfono nuevo, deberá seguir estos pasos.

Si lo ha guardado en una memoria USB, todo lo que tiene que hacer es transferir el archivo a través de su computadora a su teléfono móvil y los contactos aparecerán en su nuevo teléfono. ¿Qué pasa si lo guardó en Google Drive, solo necesita abrirlo, luego encontrar el archivo y hacer clic en él para descargarlo?

En la barra de notificaciones sabrás cuando el archivo está completamente descargado, solo haz clic para ejecutarlo y aquí podrás ver todos tus contactos guardados.

Cabe señalar que estos procedimientos son un poco más fáciles de realizar cuando vas a transferir contactos de un teléfono Android a otro Android, pero cuando quieres transferir esos contactos de Android a iPhone es un poco más tedioso pero imposible.

Continue Reading

cómo

Cómo quitar Activar Windows de forma permanente, ¡Obras garantizadas!

Published

on

By

Cómo quitar Activar Windows de forma permanente, ¡Obras garantizadas!

Cómo deshacerse de Activate Windows que aparece en la pantalla de su computadora portátil o PC es realmente fácil, muchachos. Si haces los cálculos, ¡ni siquiera te tomará cinco minutos!

Si abre una computadora portátil o PC, hay ocasiones en las que las palabras Active Windows aparecerán en la parte inferior derecha, lo que ciertamente es muy molesto.

Para resolver este problema, puede hacerlo comprando una clave de activación de producto oficial de Windows.

Pero, si no quiere hacerlo de esa manera, hay otras formas de hacerlo. Tranquilos chicos, este método está garantizado para funcionar porque nuestro equipo lo ha probado primero.

Entonces, solo eche un vistazo a los siguientes pasos para resolver este problema.

CÓMO QUITAR ACTIVAR WINDOWS PERMANENTEMENTE

  • Abra el Panel de control en su computadora portátil o PC.
  • Seleccione Facilidad de acceso, luego haga clic en Centro de accesibilidad.
Cómo quitar Activar Windows de forma permanente, ¡Obras garantizadas
  • Luego, haga clic en la opción Hacer que la computadora sea más fácil de ver.
Quitar Activar Windows de forma permanente, ¡Obras garantizadas
  • Desplácese hacia abajo y marque el menú Eliminar imágenes de fondo (donde esté disponible) y haga clic en Aceptar.
Cómo quitar Activar Windows de forma permanente
  • Finalmente, reinicie su computadora portátil o PC.

¡Finalizado! Entonces, automáticamente, las palabras Active Windows desaparecerán de la pantalla de su computadora portátil. Muy fácil, ¿verdad?

Miren los pasos cuidadosamente, muchachos, para que este método funcione. ¡Buena suerte!

Continue Reading
Advertisement

Categories

Trending

Copy link
Powered by Social Snap