LinuxParty
Un total de 150 expositores de una docena de países y más 10.000 visitantes. Así transcurrió la primera edición de la Feria Internacional de Defensa y Seguridad (FEINDEF), que aconteció en Madrid el 1 de Junio en la mayor feria de defensa del país. Entre las novedades se pueden encontrar algunas de las tecnologías que ya están a prueba en los ejércitos de medio mundo.
Destacaremos los Vehículos no Tripulados, drones de todo tipo, avances en realidad aumentada, blindados de última generación, 'software' de ciberguerra o nuevos tipos de munición... Como algunas de las nuevas tecnologías ahora en pruebas y que pronto serán habituales en casi todos los ejércitos a nivel mundial.
Docker Cheat Sheet tendrá un comando docker con todas las opciones disponibles para los administradores de sistemas y los desarrolladores en la actividad del día a día.
Habilitar Docker Repo, instalar e iniciar Docker
# cd /etc/yum.repos.d/; # curl -O https://download.docker.com/linux/centos/docker-ce.repo # yum repolist # yum install yum-utils device-mapper-persistent-data lvm2 -y # yum install docker-ce docker-ce-cli containerd.io -y # sudo systemctl start docker # sudo systemctl enable docker
Este es nuestro tercer artículo en esta serie. La guía de hoy trata sobre cómo acceder a los contenedores de Docker después de crearla y cómo exponer la red de un contenedor.
Una vez que iniciemos un contenedor desde una imagen, seguro que nuestro pensamiento será cómo podemos SSH en el contenedor o cómo acceder a SHELL . Veamos primero como iniciar sesión.
En esta guía, veremos cómo adjuntar un volumen persistente en un contenedor docker. Si no tenemos un almacenamiento separado, los datos no persistirán una vez que el contenedor ya no esté en funcionamiento.
Para fines de demostración, vamos a utilizar con un contenedor MYSQL; sus datos se guardarán en /var/lib/mysql dentro del contenedor docker, por lo que nuestro volumen se debe montar de manera obligada en la misma ubicación desde nuestro host docker al contenedor con los requisitos necesarios. Contextos SELinux.
En esta guía estamos a punto de explicar cómo administrar los contenedores de Docker al iniciar, detener, reanudar y eliminar. Por fin, estamos a punto de ver cómo administrar las imágenes de imágenes docker.
Aquellos que son nuevos en las imágenes docker siguen todos los pasos realizando cada uno en un entorno de prueba y lo ayudarán a mejorar usted mismo en la administración de contenedores de las imágenes docker.
Paso 1: Crear y trabajar con contenedores Docker.
Antes de comenzar con la siguiente guía, comencemos unos cuantos contenedores para realizar nuestro entrenamiento. Ya tenemos imágenes nginx existentes que permiten iniciar cuatro números de contenedores en un nombre aleatorio.
# docker run -d --name linux_party.com_test nginx # docker run -d --name linux_party.com_dev nginx # docker run -d --name linux_party.com_prod1 nginx # docker run -d --name linux_party.com_prod2 nginx
En nuestra última guía, la configuración de la ventana acoplable en el servidor RHEL ha sido cubierta. Comencemos ahora a utilizar la ventana acoplable buscando imágenes existentes y ejecutando un contenedor.
El comando Docker tiene varias opciones y argumentos. Es necesario utilizar todas las opciones bajo las circunstancias requeridas mientras estamos a punto de lanzar servicios en contenedores.
Ahora estamos a punto de saber solo cómo hacer una búsqueda de imágenes, cómo descargar esas imágenes y cómo lanzar un contenedor desde las imágenes descargadas. Suponga que necesita dos versiones de servidores web de Nginx para implementar con la aplicación heredada y la última. Vamos a encontrar la imagen y lanzar dos contenedores para nuestro requerimiento.
Paso 1: buscar imágenes de contenedor
Comience a buscar una imagen acoplable. En la lista, obtendremos el archivo de imagen oficial y más confiable en la primera línea.
# docker search nginx
El significado de las columnas:
- Comando Docker utilizado para buscar la imagen.
- El nombre del archivo de imagen en el registro docker.
- Una breve descripción de la imagen.
- Estrellas proporcionadas por los usuarios cómo confían en el archivo de imagen.
- "OK" representa su imagen oficial de Nginx.
Paso 2: Descargar imágenes al servidor local
Al usar el comando de extracción, podemos descargar las imágenes de la ventana acoplable . Para descargar con el archivo de imagen más reciente no es necesario mencionar la versión. Todos los archivos de imágenes en el registro de la ventana acoplable se marcarán con una " etiqueta " para identificarlos como las últimas o cualquier otra versión anterior. Al descargar una imagen sin etiqueta, extraerá la última imagen que tiene " nginx: latest ".
# docker pull nginx # Descargar sin etiqueta
Para conocer las versiones disponibles de la imagen de la ventana acoplable, navegue al concentrador de la ventana acoplable.
Cree con un identificador ( ID ) de concentrador y busque la imagen Nginx.
En la lista, encuentre Nginx y haga clic en " Detalles " para obtener más información sobre la imagen.
Información detallada sobre la imagen Nginx.
- 1. - Última imagen actualizada al registro docker 10 días antes.
- 2. - La compilación oficial de nginx
- 3. - La última versión del archivo de imagen es 1.15. Nota:> No es necesario que mencionemos la versión si requerimos descargar la última versión.
- 4. - Una versión de lanzamiento estable anterior de nginx del registro de docker.
Vamos a descargar la versión anterior y más reciente de nginx.
# docker pull nginx # Descargar la última versión sin etiqueta # docker pull nginx:1.14 # Descargar la versión estable anterior sin etiqueta
Paso 3: Listar las imágenes descargadas.
Para enumerar las imágenes de la ventana acoplable descargada, utilice el siguiente comando, podemos observar todas las imágenes descargadas en nuestros pasos anteriores.
# docker images
Paso 4: Iniciar un contenedor desde imágenes docker
Ahora es el momento de lanzar el contenedor de las imágenes descargadas.
Para lanzar el contenedor sin ninguna opción.
# docker run nginx
Inicie un contenedor desde la imagen nginx: 1.14 en segundo plano. Para ejecutar un contenedor en segundo plano, debemos usar la opción “ -d ” modo separado.
# docker run -d nginx:1.14
Lanzar dos contenedores utilizando imágenes descargadas para servidores de prueba y prod.
Para identificar el servidor con un nombre único, podemos asignarlo con uno usando la opción “ –name ” al iniciar un contenedor.
# docker run -d --name nginx-test-server nginx # docker run -d --name nginx-prod-server nginx:1.14
Para listar el contenedor en ejecución
# docker ps
Tesla va a presetar su tercera generación de sus paneles solares, y no solo ha mejorado su eficiencia, también lo ha hecho con su diseño. Con esta nueva generación, filtrada por Electrek, Elon Musk cumple la promesa que hizo hace unos años. Vender paneles solares camuflados que fueran a pasar desapercibidos en nuestro barrio.
Musk afirma que estos paneles solares son una parte fundamental para conseguir diferenciarse del resto de fabricantes del sector. En el pasado, criticó al sector por ofrecer productos muy similares y que hacen que las casas que los instalan sean más feas. La solución que sus ingenieros han ideado son unos nuevos paneles solares con acoples personalizados, que imitan a las tejas tradiciona, además imitando a la pizarra. Estos paneles dan la impresión de tener una textura, aunque en realidad son planos y si los tocamos, sería como tocar cristal.
El 5G es la tecnología llamada a revolucionar el mundo tal y como lo conocemos. Después de años de desarrollo, ha comenzado a eclosionar comercialmente, y coincidiendo con este despegue su presencia se ha multiplicado. Un protagonismo al que también ha contribuido el veto de Estados Unidos a Huawei, que ha puesto de manifiesto la importancia geopolítica de esta tecnología a nivel mundial.
Corea del Sur estrenó la primera red de telefonía 5G del mundo en abril, prácticamente a la par que algunas ciudades de Estados Unidos. España ha sido uno de los primeros países de la Unión Europea en hacerlo, aunque de momento solo quince ciudades españolas pueden disfrutar de las bondades incipientes de la quinta generación de la conectividad móvil.
El 5G va a suponer un cambio muy profundo en todos los ámbitos de nuestra vida. Estas son algunas de las grandes dudas que suscita esta tecnología:
Controlar el volumen del audio y del sonido desde la terminal es importante. Éste es el caso.
Si tienes niños en casa, y tu red de ordenadores son todos Linux, o son tus compañeros o empleados, y tú eres el administrador o administradora, puedes controlar el volumen de ruido que emiten entrando en la consola y bajándoles el volumen del audio... De ésta forma, tu puedes seguir trabajando o estudiando y ellos tras un pequeño cabreo de unos segundos se habrán olvidado del tema.
Tengo un ordenador Linux en el piso de arriba, evidentemente todos están administrados por SSH, que tiene ejecutando una radio online. (Pero podría ser cualquier otra cosa) Por la razón que fuera el volumen cuando ha iniciado, está muy alto y necesito bajarlo, pero yo estoy en el piso de abajo y no me apetece subir, ¿Qué pudo hacer? Pues bajarlo por SSH.
Si "sólo" tienes problemas con el audio prueba éste artículo: Reiniciar para activar el audio y el sonido en Linux, KDE, GNOME y otros escritorios.
alsamixer, está integrado en caso todos los sistemas Linux, y para ejecutarlo sólo basta escribirlo.
alsamixer
Si no es tu caso, lo puedes instalar desde los repositorios de tu distro.
La automatización ha afectado a las ciudades industriales. En esas ciudades, el número de matrimonios decrece, el crimen está aumentando y también la mortalidad, (esto último) debido al suicidio, el alcohol y causas relacionadas con las drogas”, dice el doctor Carl Frey.
El investigador de la Universidad de Oxford, en Reino Unido, pinta un cuadro deprimente del corazón industrial estadounidense, conocido como el Cinturón Industrial y formado por Flint, Detroit y Cleveland, ciudades que una vez encabezaron el crecimiento del sector manufacturero.
Robot Sophia (con un Alto nivel de Inteligencia Artificial)
Frey dice que los trabajadores de estas urbes están “perdiendo frente a los robots”.
¿Qué consecuencias económicas tiene esto? ¿Y cuál es la alternativa que muchos están planteando, liderados por multimillonarios de renombre?