Connect with us

cómo

Cómo actualizar los contenedores de DOCER para aplicar las actualizaciones de la imagen

Published

on

Cómo actualizar los contenedores de DOCER para aplicar las actualizaciones de la imagen

Los contenedores de Docker están destinados a ser desechables y reemplazados fácilmente. Cuando se libera una nueva versión de la imagen base de un contenedor, debe tirar de la nueva imagen e iniciar una nueva instancia de contenedores. Aquí está cómo administrar las actualizaciones de la imagen en su flota de contenedores.

Tirando de nuevas imágenes

La forma básica de aplicar una actualización de una imagen es para tirar de la nueva imagen, destruir contenedores de funcionamiento según la versión anterior y luego inicie nuevos contenedores en su lugar.

Aquí hay un ejemplo para un contenedor usando el nginx: la última imagen:

# Pull new image
docker pull nginx:latest

# Delete old container by name
docker rm example-nginx

# Start a new container
docker run -d -p 80:80 --name example-nginx nginx:latest

Docker carece de una forma incorporada de detectar actualizaciones de imágenes y reemplazar sus contenedores en ejecución. El resultado es un proceso de reemplazo manual enrevesado. Se puede simplificar mediante el uso de Docker COMPONE para iniciar sus contenedores en lugar del comando Docker Docker Speca.

Reemplazo de contenedores con Docker Compone

Docker COMPONE le permite crear representaciones declarativas de las pilas de contenedores utilizando un archivo Docker-Compose.Yml. La pila se inicia con Docker-compone, utilizando la configuración contenida en el archivo. Esto reemplaza la larga lista de banderas que generalmente se administra a la ejecución de Docker.

El Docker compone tiene un comando de extracción incorporado que eliminará las versiones actualizadas de todas las imágenes en su pila. Sigue siendo un procedimiento de dos etapas, ya que debe ejecutar manualmente a Docker, volver a compensar después.

# Pull all images in the stack
docker-compose pull

# Restart the stack
# If a new image version has been pulled, containers 
# using the old tag will be replaced with new instances.
docker-compose up -d

Docker Compone ofrece una experiencia más simple y memorable en la que no necesita escribir nombres de imágenes o recordar las banderas que pasó a Docker Run. Los dos comandos se pueden acortar fácilmente a un solo alias de shell:

alias composePullUp="docker-compose pull && docker-compose up -d"

Administración de etiquetas de imagen

Debe hacer referencia a la etiqueta correcta cuando tire de las imágenes manualmente. El compensador de Docker manejará esto para usted y seleccionará las etiquetas especificadas en su Docker-Compose.yml.

Tirar de la nueva versión de una etiqueta no es necesariamente lo mismo que usar la versión más reciente de una imagen. Si desea usar la versión más reciente del software dentro del contenedor, preste atención a las prácticas de etiquetado del autor de la imagen.

Como ejemplo, tirar de una nueva versión del nodo: 14 le dará la última versión de parche de NOde.js 14. Tirar del nodo: las últimas entregarán la versión más reciente de Nodo.js, actualmente 16. Si un antiguo contenedor estaba usando esta imagen. , un proceso de tracción y reemplazo activaría una versión importante de la versión para el binario del nodo dentro del contenedor.

Reconstrucción de imágenes

Hasta ahora, hemos visto cómo manejar los contenedores, comenzó a partir de imágenes que está tirando directamente del centro de Docker u otro Registro. Las imágenes que estás construyendo necesitas ser reconstruidas cuando cambia su imagen base.

Primero, reconstruye la imagen:

docker build --pull -t my-image:latest .

Luego reemplace sus contenedores:

# Delete old container by name
docker rm my-container

# Start a new container
docker run -d --name my-container my-image:latest

La bandera :pullida dada a Docker Build le instruye a Docker para que tire de la imagen base a las que se hace referencia en su archivo DOCHER. Sin esta bandera, Docker reutilizaría la referencia de la etiqueta existente si la imagen ya estaba presente en el sistema.

Los usuarios compongan a Docker, pueden lograr los mismos resultados con los comandos de composición DOCTER correspondientes:

docker-compose build --pull

docker-compose up -d

Componer de nuevo ofrece un proceso más simple, aunque sigue siendo dos etapas. Puede olvidar nombres y etiquetas de imágenes específicas, en lugar de confiar, componga para tirar las imágenes de base cambiadas, reconstruya sus capas sobre ellos y luego recrean sus contenedores.

Software dentro de contenedores

A veces, puede ser tentador actualizar manualmente el software dentro de sus contenedores. Esto debe ser evitado, ya que va nuevamente los principios de Docker.

Ejecutando apt-get update && apt-get egrowne -y en un horario (o la contrapartida de su administrador de paquetes) es la práctica estándar cuando se administra un servidor Linux de Metal Bare-Metal. Estos comandos no se ejecutan normalmente dentro de un contenedor de Docker, aunque pueden incluirse como parte de un archivo DULTER para obtener los últimos parches de seguridad durante una imagen de imagen.

Tirar periódicamente de la imagen base y recrear sus contenedores es la forma preferida de mantenerlos actualizados. Esto le brinda todas las correcciones de seguridad ascendentes y acorta la vida útil de los contenedores individuales. Los entornos de contenedores no están destinados a ser modificados después de crear una instancia; Los cambios en el sistema de archivos deben limitarse a las escrituras a rutas temporales y los volúmenes de DUCHER dedicados que sobrevelan el contenedor.

Automatización de actualizaciones de contenedores.

Puede automatizar el proceso de comprobación de las etiquetas de imagen actualizadas y reiniciar sus contenedores utilizando proyectos de terceros. Watchtower es una opción popular que monitorea los contenedores de carrera y los reemplaza cuando cambia su imagen de HUB de Docker.

La vigilancia en sí misma se despliega como un contenedor:

docker run -d -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower

Ahora tienes una instalación de Watchtower en funcionamiento. El zócalo de Docker de su host se monta en el contenedor de la Watchtower, lo que le permite ejecutar comandos de Docker para crear y eliminar contenedores.

La Watchtower detectará automáticamente las nuevas versiones de imágenes en el concentrador de Docker, tire de ellos a su máquina y reemplace los contenedores con la imagen. Los contenedores existentes serán apagados y nuevos idénticos creados en su lugar. Las mismas banderas que le dieron a Docker Run se suministrarán a los contenedores de reemplazo.

La Watchtower solo funciona con el centro de Docker de forma predeterminada. Puede usarlo con registros de imágenes privadas al suministrar credenciales en un archivo de configuración.

Cree un archivo JSON con el siguiente contenido:

{
    "auths": {
        "example.com": {
            "auth": "credentials"
        }
    }
}

Reemplace a Ejemply.com con la ruta a su registro.

Siguiente Generar una cadena de credenciales de su nombre de usuario y contraseña de registro:

echo -n 'username:password' | base64

Pegue la cadena codificada basada resultante en el archivo de configuración, reemplazando el texto de las credenciales del marcador de posición.

Monte el archivo de configuración en su contenedor de Watchtower para permitir el acceso a su registro:

docker run -d \
    -v config.json:/config.json
    -v /var/run/docker.sock:/var/run/docker.sock \
    containrrr/watchtower

Conclusión

Docker carece de cualquier mecanismo para detectar y aplicar actualizaciones de imágenes ascendentes a sus contenedores en ejecución. Puede usar los comandos de CLI de DOCKER en secuencia, se componen como una abstracción de nivel superior, o una herramienta de terceros como Watchtower para reemplazar sus contenedores cuando se liberen nuevas versiones de imagen.

Dependiendo de sus circunstancias, es posible que no tenga la necesidad de actualizar los contenedores de esta manera. Si su equipo usa tuberías CI para construir una imagen de Docker en cada confirmación, es posible que ya esté produciendo e implementando imágenes actualizadas varias veces al día. En este caso, asegúrese de que está usando la bandera –pull con la construcción de Docker, por lo que se incluyen correcciones ascendentes en sus imágenes.

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