{"id":19106,"date":"2018-04-10T01:00:24","date_gmt":"2018-04-09T23:00:24","guid":{"rendered":"https:\/\/eltallerdelbit.com\/?p=19106"},"modified":"2020-08-24T00:13:55","modified_gmt":"2020-08-23T22:13:55","slug":"docker-portainer","status":"publish","type":"post","link":"https:\/\/eltallerdelbit.com\/docker-portainer\/","title":{"rendered":"C\u00f3mo instalar Portainer, una herramienta gr\u00e1fica para Docker"},"content":{"rendered":"
<\/p>\n
\n<\/p>\n
<\/p>\n
<\/p>\n
<\/p>\n
<\/p>\n
<\/p>\n
<\/p>\n
Portainer<\/strong> se ejecuta como un ligero contenedor Docker, sobre un motor Docker o un cl\u00faster Swarm Docker.<\/p>\n <\/p>\n <\/p>\n <\/p>\n <\/p>\n para crear el usuario y el password de acceso por primera vez. <\/p>\n Podemos elegir el tipo de conexi\u00f3n que utilizamos:<\/p>\n Local o Remota.<\/p>\n <\/p>\n <\/p>\n Elegimos Local<\/em> (administrar el entorno Docker donde Portainer<\/strong> se est\u00e1 ejecutando):<\/p>\n <\/p>\n Y podremos ver el Dashboard (escritorio)<\/p>\n –> Podremos crear y administrar Contenedores<\/a>:<\/p>\n <\/p>\n <\/p>\n <\/p>\n –> Crear y administrar nuestras imagenes para Docker<\/a>:<\/p>\n <\/p>\n –> Podemos crear y administrar Servicios Docker. Estos servicios ser\u00e1n contenedores Docker que actuar\u00e1n como un servicio.<\/p>\n <\/p>\n –> Podemos utilizar las Application Templates<\/em> (plantillas de aplicaciones); En este caso, para contenedores simples, podemos ver que tenemos disponibles varias opciones ya integradas: El registro de imagenes Docker, contenedores Nginx, contenedores Apache … <\/p>\n –> Tambi\u00e9n tenemos una secci\u00f3n para administrar un cl\u00faster de Docker Swarm<\/a>.<\/p>\n Vamos a\u00a0 Swarm<\/em> \/\u00a0Cluster visualizer<\/em> para obtener una vista global de los integrantes del Swarm.<\/p>\n <\/p>\n En esta secci\u00f3n podremos ver las m\u00e1quinas (nodos) que forman parte del Swarm, y los servicios que est\u00e1n ejecutando.<\/p>\n <\/p>\n <\/p>\n <\/p>\n <\/p>\n <\/p>\n <\/p>\n <\/p>\n
\n<\/p>\nDespliegue<\/span><\/h4>\n
\nRealizamos el despliegue de su contenedor con los siguientes comandos:<\/p>\n\r\n$ docker volume create portainer_data\r\n\r\n$ docker run -d -p 9000:9000 -v \/var\/run\/docker.sock:\/var\/run\/docker.sock -v portainer_data:\/data portainer\/portainer\r\n<\/pre>\n
\n<\/p>\n\n
\n–> Hecho esto, ya podemos acceder a trav\u00e9s del navegador, por medio de la IP del nodo que ejecuta la herramienta, y el puerto configurado (en este caso el puerto 9000).<\/p>\nhttp:\/\/192.168.0.201:9000\/#\/containers\/<\/pre>\n
\n
\n <\/p>\nAccediendo a Portainer<\/strong><\/span><\/h4>\n
\nAccedemos a\u00a0http:\/\/192.168.0.180:9000 (el nodo Manager<\/em>, donde se ejecuta esta herramienta). Y nos redireccionar\u00e1 a<\/p>\nhttp:\/\/192.168.0.180:9000\/#\/init\/admin<\/pre>\n
\n
\n
\n
\n <\/p>\n
\n <\/p>\n
\n <\/p>\n
\n
\n
\n <\/p>\nSecciones<\/span><\/h4>\n
\nAqu\u00ed vemos todas las secciones existentes para administrar nuestros Hosts y cl\u00fasters Swarm<\/em> de Docker.
\n <\/p>\n
\n <\/p>\n
\n <\/p>\n
\n
\n <\/p>\nOtras secciones y prestaciones<\/span><\/h4>\n
\n
Enlaces interesantes:<\/span><\/h4>\n