Desarrollo
1 Ejemplo de persistencia de datos con Docker y volúmenes
Cuidado, los datos en un contenedor por defecto se pierden cuando el contenedor Docker se destruye. Aquí hay un ejemplo de hacer un volumen persistente en Docker.
Cuidado, los datos en un contenedor por defecto se pierden cuando el contenedor Docker se destruye. Aquí hay un ejemplo de hacer un volumen persistente en Docker.
Snap es un sistema de gestión de paquetes de software que se utiliza en varias distribuciones de Linux, incluyendo Ubuntu. Aunque Snap puede ser útil para algunos usuarios, otros pueden preferir utilizar otros sistemas de gestión de paquetes. Si eres uno de esos usuarios, aquí te mostramos cómo eliminar Snap Leer más…
Si trabajas con Docker, es posible que te hayas encontrado con el siguiente error al intentar iniciar sesión con $docker login: Este error puede ocurrir cuando el almacén de contraseñas de Docker no está configurado correctamente. Afortunadamente, hay una solución sencilla para este problema. Solución al error de “Error saving Leer más…
¿Qué son las imágenes “distroless”? Las imágenes “distroless” son imágenes de contenedor que se basan en una distribución mínima de Linux, sin incluir ninguna distribución de Linux en particular. En otras palabras, son imágenes de contenedor diseñadas para contener solo la aplicación y sus dependencias, sin incluir un sistema operativo Leer más…
La forma más ligera de instalar Kubernetes es a través de Minikube, que es una herramienta que permite ejecutar un clúster de Kubernetes en una máquina virtual de un solo nodo. Minikube es fácil de instalar y configurar, y es una excelente opción para los desarrolladores que quieren probar y Leer más…
Opera en Ubuntu 20 Linux no se actualiza, cuando en el navegador Opera se utiliza la opción de comprobar actualizaciones, indica que está actualizado, siendo la versión actual la número 81, en el equipo está la 74. Entonces, queremos que se actualice de forma automática, cuando ejecutamos sudo apt update Leer más…
Ya se ha hablado sobre la creación de copias de seguridad y su automatización. En mi caso las copias de seguridad de proyectos están separadas unas de otras, porque no todas requires la misma frecuencia ni tienen la misma importancia.
Cómo generar y configurar las claves para Login por ssh sin introducir contraseña manualmente.
Ahora, gracias al servicio https://ifttt.com, es posible recibir las noticias de cualquier publicación RSS en tu Telegram, de forma gratuita y automáticamente. El primer paso registrarse en https://ifttt.com, existe la opción directa de vincular la cuenta de Gmail o Facebook para registrarse fácilmente. Una vez dentro ir al menú superior a MyApplets, Leer más…
Calc LibreOffice eliminar duplicados find() busca si hay una @ o algo en la columna, y al devolver la posición solo hay que comprobar >1, dejando ‘verdadero’ o ‘falso’, ej. find(“@”,x2,1)>1 Con exact() se pude comprobar si es igual que el anterior en otra columna, (previamente habiendo ordenado.) Bueno, así Leer más…
Paso 1 – Descripción de los webservices disponibles de la SUNAT El proceso que describo aquí permite la comunicación directa a la SUNAT, práctico para la identificación de errores con el ERP, o el envío de una factura puntual, u otro envío incluido en cualquiera de sus web services que Leer más…
No sé porqué a toda hora estoy utilizando pantallazos, para documentar, para enviar a clientes, etc. Por lo que disponer de un atajo shortcut es indispensable. En windows me gustaba Greenshot pero cuando se instala en linux con wine, y multiples monitores da muchos errores, en linux la opción que Leer más…
Maquina virtual con el cd de addons de virtualvox instalado, requisito indispensable para esta funcionalidad de compartir directorios con el huésped. Al configurar una carpeta compartida permanente, parece correcto, pero cuando se intenta acceder desde Ubuntu, devuelve, ‘permision denied’, este caso en particular lo solucioné añadiendo mi usuario en la Leer más…
Al intentar clonar un repositorio de bitbucket por medio de SSH en un subdirectorio dentro de var/www en ubuntu, devuelve el siguiente error root@localhost:/var/www# sudo git clone [email protected]:user/project.gitCloning into ‘project’… Permission denied (publickey). fatal: The remote end hung up unexpectedly Comprobé el la instalación de la clave en la máquina Leer más…
Fantástica opción para los que tenemos VPS y no queremos gastar en SSL en nuestros proyectos. Por medio de este servicio se puede generar automáticamente, un certificado para la web. El certificado lo proporciona Lets encrypt, este certificado caduca muy pronto y hay que ir actualizándolo constantemente por lo que Leer más…
Server:NanoNmonGitncdutail -f (vigilar log en vivo)imageoptimZabbix Monitorización sistemasnmon Configuración de alias en .bashrc, en el server tipo Debian sería en /root/.bashrc ejemplo: alias access=’tail -f /var/log/apache2/other_vhosts_access.log’ alias error=”tail -f /var/log/apache2/error.log” #You may want to put all your additions into a separate file like #~/.bash_aliases, instead of adding them here directly. Leer más…
Introducción Las siguientes notas son algo antiguas y he perdido la referencia, aunque aún me resultan de utilidad, al menos al menos a modo de checklist;) apt-get install apache2 apache2 -v service apache2 status Instalación php7: sudo apt-get -y update sudo add-apt-repository ppa:ondrej/php sudo apt-get -y update sudo apt-get install Leer más…
Mono es una implementación del Framework .NET open source, instalándolo en linux permite la ejecución de aplicaciones .net. El primer paso es añadir la clave y actualizar el apt-get: sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF echo “deb http://download.mono-project.com/repo/debian wheezy main” | sudo tee /etc/apt/sources.list.d/mono-xamarin.list sudo apt-get update Y finalmente: Leer más…
Una opción que suelo utilizar con frecuencia para instalar algún tipo de distro basada en Ubuntu, es hacerlo a partir de la versión Server. En este caso, tengo una máquina que quería actualizar, es una instalación limpia, y aunque no tiene problemas de rendimiento, he escogido la versión de Lubuntu, Leer más…
Al intentar instalar el VirtualBox additions, que nos permitirá integrar el huésped con el host y beneficiarnos de toda la funcionalidad, obtuve varios errores. Los pasos a seguir para instalar el paquete es el siguiente, con la máquina virtual en marcha, desplegar el menú de ‘Dispositivos’ en el menú superior Leer más…