Connect with us

cómo

Cómo configurar las compilaciones automáticas para las imágenes de Docker en GitHub

Published

on

Cómo configurar las compilaciones automáticas para las imágenes de Docker en GitHub

GitHub tiene una característica llamada GitHub Acciones que ejecutan compilaciones, pruebas y otros scripts automáticos cada vez que realiza cambios en un repositorio. Un caso de uso práctico de esto se está construyendo automáticamente y empujando a los contenedores de Docker a un registro de contenedores.

— el nuevo registro de contenedores de GitHub

El nuevo registro de contenedores de GitHub, llamado Registro de contenedores GitHub, es un poco diferente a la mayoría de los registros como el Hub Docker. Funciona como una extensión de los paquetes GitHub, un sistema de almacenamiento de paquetes que asocia los paquetes con sus repositorios de código fuente. Los paquetes se pueden construir y empujar desde el repositorio, a menudo automáticamente con la ayuda de una tubería de acciones de GitHub.

El registro de Contenedor de GitHUB es simplemente agregar compatibilidad específica de Docker a los paquetes GitHub, lo que hace que funcione como un registro de contenedores para fines de la ejecución de Docker Pull y otros comandos de CLI.

No necesita publicar en el Registro de contenedores de GitHub: puede publicar el centro de Docker de una acción con alguna configuración. Sin embargo, las acciones precabuadas funcionan con GHCR fuera de la caja, por lo que es mucho más sencillo configurar.

— Cómo configurar las compilaciones automáticas a los paquetes GitHub

Para empezar, necesitarás un repositorio. Incluso si solo usted está publicando paquetes, todavía necesitará un repo, porque el formato para GHCR es:

ghcr.io/username/repository/image:version

Configure un repo, luego haga clic en “Acciones” para crear una nueva acción. Bajo “Flujos de trabajo de integración más continuos”, haga clic en “Publicar contenedor de Docker”.

Esto genera una plantilla de inicio, que necesita algunos cambios en el trabajo. Primero, la variable Image_Name debe cambiarse a su nombre de imagen.

Luego, en la línea 39, encontrará donde inicia sesión en GHCR.

run: echo "${{ secrets.CR_PAT }}" | docker login https://ghcr.io -u ${{ github.actor }} --password-stdin

Actualmente, el único esquema de autenticación compatible es tokens de acceso personal (PATS), que no es excelente para la seguridad porque otorgan acceso a toda la cuenta. GitHub lo sabe, y está trabajando en una mejor solución para el futuro, pero mientras tanto, si desea usar GHCR de un flujo de trabajo de Acciones GitHub, deberá almacenar una palmadita en los secretos para su repositorio, porque obviamente simplemente pegue En aquí sería horrible.

Primero, deberá dirigirse a la configuración> Configuración de desarrolladores> Tokens de acceso personal y crear un nuevo token. Este token necesita escribir: paquetes y eliminación: Configuración de paquetes. Tenga en cuenta que, por alguna razón, la selección de paquetes de escritura selecciona automáticamente “Control total de repositorios”, que tiene que desmarcar.

Luego, diríjase a la configuración del repositorio, y cree un nuevo secreto llamado cr_pat, para que coincida con la acción.

Regrese a la acción, y haga clic en “Iniciar cometer” para presionarlo al repositorio.

Una vez que se comete, activará un flujo de trabajo para funcionar y construir el paquete. Puede controlar el estado de todos los flujos de trabajo que ejecutan en la pestaña “Acciones”. Aquí, falló porque las acciones predeterminadas esperan que haya pruebas para ejecutar, lo que esta imagen no tenía.

Una vez que sea exitoso, debe ver el contenedor en el Registro, en “Paquetes” en la página principal del repositorio, o debajo de los paquetes de su perfil.

cómo

Cómo superar la impresora que no responde

Published

on

By

Cómo superar la impresora que no responde

¿Por qué puede aparecer que la impresora no responde? aunque su impresora parezca activa y correctamente conectada a su PC/portátil. Este problema generalmente ocurre cuando ocurre un error entre el dispositivo de su computadora y la impresora. Pero a veces, puede ser un simple caso de conexiones de cable incorrectas o atascos de papel.

La impresora que no responde también puede ser un problema común que ocurre a menudo en los usuarios de Windows. Y para las soluciones de reparación, hay varias formas de reparación que puede hacer, que van desde un mantenimiento simple hasta otras bastante complicadas, entre las soluciones de reparación se encuentran:

1. Compruebe el cable de alimentación de la impresora, el cable USB y el papel atascado

Primero comenzamos con las cosas simples, es decir, garantizar lo siguiente:

  • Asegúrese de que el cable de alimentación de su impresora esté conectado correctamente y que la impresora esté encendida (para asegurarse de que puede ver la luz indicadora en la impresora)
  • Además, asegúrese de que el cable USB esté enchufado correctamente
  • Compruebe si queda papel o trozos de papel en la impresora (atasco de papel)

2. Reinicie el servicio de cola de impresión

Si en la primera forma, el mensaje Impresora fuera de línea todavía está allí, puede solucionarlo simplemente reiniciando Print Spooler.
Para hacer esto, siga estos pasos:

  • Presione la tecla Inicio de Windows + R para abrir la ventana Ejecutar
  • Escriba “servicios.msc
  • Desplácese hacia abajo y busque “Print Spooler
  • Haga clic derecho en “Print Spooler“, luego seleccione “Detener“, haga clic nuevamente y seleccione “Inicio” y luego haga clic en “Mi PC” para abrir una ventana del Explorador de Windows.
Superar la impresora que no responde
  • Navegue al directorio C:\WINDOWS\system32\spool\PRINTERS. Si aparece un mensaje, simplemente haga clic en “Continuar”. A continuación, elimine todos los archivos del directorio Impresoras.
  • Reiniciar computadora
  • Y también reinicie su impresora.

Continue Reading

cómo

Cómo superar el error de suma de comprobación Winrar

Published

on

By

Cómo superar el error de suma de comprobación Winrar

El error de suma de comprobación de winrar es un problema que aparece cuando intentas extraer archivos con WinRAR. Este error generalmente ocurre cuando hay un problema durante el proceso de descarga, un archivo dañado que hace que el archivo pierda bytes o incluso gane bytes adicionales.

Cuando aparezca este error, no podrá extraer los archivos a su dispositivo Windows, por lo tanto. En este artículo, le daremos consejos sobre cómo corregir el error de suma de comprobación de Winrar.

1. Activar la función de archivos rotos

La función Archivos rotos de WinRAR le permite extraer medios dañados. Una vez que marque la opción, WinRAR ignorará el daño a los archivos y lo ayudará a extraer el contenido de la carpeta comprimida.

Para activar esta característica, puede seguir los siguientes pasos:

  • Haga clic derecho en el archivo RAR que tiene un error
  • Seleccione la opción ‘Extraer archivo’
  • Luego marque Mantener archivos rotos
  • Haga clic en Aceptar para continuar con la extracción del archivo.

2. Use la función Reparar para corregir errores

La función de reparación en WinRAR puede resolver errores de suma de comprobación y reparar archivos dañados. Este método solo puede reparar daños menores en archivos RAR. Aquí se explica cómo utilizar la opción Reparar archivo.

  • Abra el archivo que está teniendo problemas en Winrar
  • Luego haga clic en el menú Herramientas> luego seleccione Reparar archivo

3. Vuelva a descargar el archivo

Luego intente volver a descargar el archivo que tiene un error de Checksum en WinRAR. Luego vuelva a extraer el archivo rar.

4. reparar archivos en línea

Si todos los métodos anteriores no han funcionado, es probable que haya un problema corrupto con el archivo rar que extrajo.

La próxima solución de reparación es usar una aplicación de reparación de archivos rar en línea.

Continue Reading

cómo

Cómo restaurar archivos perdidos permanentemente en Windows

Published

on

By

Cómo restaurar archivos perdidos permanentemente en Windows

Hay algunos métodos que puede intentar para restaurar archivos perdidos permanentemente en Windows:

Verifique la Papelera de reciclaje: si eliminó accidentalmente el archivo, es posible que todavía esté en la Papelera de reciclaje. Puede comprobar la Papelera de reciclaje abriéndola desde el escritorio o haciendo clic con el botón derecho en el icono de la Papelera de reciclaje y seleccionando “Abrir”. Si el archivo está en la Papelera de reciclaje, puede restaurarlo haciendo clic derecho sobre él y seleccionando “Restaurar”.

Utilice un software de recuperación de archivos: hay varios programas de software de recuperación de archivos disponibles que pueden ayudarlo a recuperar archivos eliminados de forma permanente. Estos programas escanean su disco duro e intentan localizar archivos eliminados que aún se pueden recuperar. Algunos programas populares de software de recuperación de archivos incluyen Recuva, EaseUS Data Recovery Wizard y Stellar Data Recovery.

Verifique si hay una versión anterior del archivo: si ha habilitado la función Historial de archivos en Windows, es posible que pueda restaurar una versión anterior del archivo. Para hacer esto, haga clic derecho en el archivo y seleccione “Restaurar versiones anteriores”. Esto abrirá la ventana Versiones anteriores, que le mostrará una lista de las versiones anteriores disponibles del archivo. A continuación, puede seleccionar la versión que desea restaurar y hacer clic en “Restaurar”.

Use un servicio de recuperación de datos: si no puede recuperar el archivo perdido usando los métodos anteriores, es posible que deba usar un servicio profesional de recuperación de datos. Estos servicios a menudo pueden recuperar archivos que se han eliminado o perdido de forma permanente debido a una falla del hardware u otros problemas.

Es importante tener en cuenta que el éxito de estos métodos dependerá de varios factores, como el tipo de archivo, el método utilizado para eliminarlo y el tiempo transcurrido desde que se eliminó el archivo. Es posible que algunos métodos no funcionen si se sobrescribió el archivo o si se dañó el disco duro.

Continue Reading

Trending

Share via
Copy link
Powered by Social Snap