Almacenar las credenciales de docker registry de forma más segura

Cuando haces login en un docker registry por defecto almacena las credenciales (basic auth) en un fichero de texto sin encriptar en $HOME/.docker/config.json. Para que no almacene las credenciales ahí y utilice el almacen del sistema (por ejemplo gnome-keyring): Descargar una release de este proyecto: https://github.com/docker/docker-credential-helpers/ En este momento la versión es 0.6.0 y puede […]

Desplegar docker una app Spring Boot 1.5.x desde Gradle

Utilizaremos el plugin gradle-docker para gradle. build.gradle Dockerfile Operaciones Construir la imagen de docker Construir y ejecutar el contenedor Ver el estado del contenedor Ver el estado de la red Detener el contenedor Eliminar el contenedor Push imagen

Suscribirse a un topic MQTT desde Android

Para la conexión utilizaremos la librería Eclipse Paho Android Service. Configuración Gradle En el fichero `build.gradle` de nuestro proyecto Android será necesario añadir las siguientes dependencias: Servidor MQTT de pruebas (Mosquitto) Dockerfile mosquito.conf docker-compose.yml Para levantar el servicio MQTT será suficiente con ejecutar `docker-compose up -d` en la ruta donde se encontrasen los archivos anteriores. […]

Error al arrancar docker: Failed with result ‘protocol’

Ejecutamos systemctl status docker.service para mostrar la información del estado del servicio. A continuación Ejecutamos journalctl -xe para ver los logs del sistema. Aquí se puede ver el motivo real del problema: En el post Conectar a un Docker Registry inseguro en Ubuntu con Docker v17.06+ explicaba precisamente que una solución para acceder a un […]

Conectar a un Docker Registry inseguro en Ubuntu con Docker v17.06+

Al actualizar los paquetes de mi instalación de Ubuntu, he visto que se ha actualizado docker. A partir de ese momento no he podido hacer push/pull al registry que tenemos (está instalado de forma insegura en un servidor de la LAN). En el access.log del registry veo las siguientes entradas de error 404: Por defecto […]