Recojo en este breve post un pequeño listado de comandos docker para trabajar con imágenes y contenedores.
Habilitar Docker Repo, instalar e iniciar Docker
|
|
Otorgar al usuario normal que ejecute comandos de ventana acoplable
|
|
Verificando la versión de Docker
|
|
Búsqueda, extracción, listado y eliminación de imágenes de Docker.
|
|
Comenzando un contenedor, con etiqueta
|
|
Lanzar un contenedor e iniciar sesión en él.
|
|
Listado de todos los contenedores en ejecución y detenidos
|
|
Acceso al shell de un contenedor en ejecución después del lanzamiento
|
|
Ejecutando comando en un contenedor en ejecución
|
|
Reiniciar, detener y borrar
|
|
Referencia: Cómo gestionar contenedores Docker Detener o “matar” enviando SIGKILL
|
|
Lanzar y exponer la red.
|
|
Referencia: Cómo conectar los contenedores Docker y exponer la red. Correr Inspeccionar para saber la IP de un contenedor
|
|
Adjuntar un volumen
|
|
Referencia: administrar los datos de Docker de forma persistente adjuntando un volumen Docker exportar, importar, cargar y guardar
|
|
Creando archivo Docker y construyendo imagen
|
|
Reemplace con sus valores requeridos.
|
|
Crea el archivo index.html para Apache
|
|
Anexa con tu contenido.
|
|
Construye una imagen usando un archivo docker. Asegúrese de usar “.” Como se muestra a continuación.
|
|
Empujando imágenes a Docker Hub
|
|
Después de instalar mi servidor web y el proxy inverso voy a crear un Server Blocks
(virtualhost en Apache) en el servidor web Ngnix. En el alojaré un sitio web creado con WordPress al que accederé desde internet con el subominio de pruebas pruebas.misubdominio.duckdns.org
que he creado.
Tengo un pequeño ordenador con varios servidores (Web, SQL, VPN, Nextcloud) al que voy a cambiar el disco duro. Después de barajar las distintas opciones disponibles, he decidido instalar Debian 10 server en el que por facilidad de mantenimiento quiero virtualizar todos estos servicios.
Otra utilidad que quería darle a mi servidor casero era la de poder acceder a Internet de manera segura desde mi teléfono o desde mi portátil cuando estoy conectado a una red de la que no me fío, como la red wifi de un hotel o una cafetería. Por ello voy a crear una red privada virtual (VPN) que me permita navegar por redes no confiables de manera privada y segura, como si estuviera en mi red privada.
Instalo GitKraken siguiendo los pasos de la página de soporte del sitio web de Gitkraken. Entre otras razones para su instalación esta que no se requieren herramientas Git para GitKraken, por lo que una vez instalado, se puede abrir la aplicación y comenzar a trabajar con el.
Voy a crear un proyecto con laravel a partir de otro alojado en un repositorio de Github.