{"id":39,"date":"2016-06-20T06:58:19","date_gmt":"2016-06-20T06:58:19","guid":{"rendered":"http:\/\/blog.exorcito.com\/?p=39"},"modified":"2017-04-25T12:22:27","modified_gmt":"2017-04-25T12:22:27","slug":"manejando-docker-primera-parte","status":"publish","type":"post","link":"https:\/\/blog.alorenzo.es\/?p=39","title":{"rendered":"Manejando Docker ( Primera Parte )"},"content":{"rendered":"<p>Voy a lanzar algunos de los comandos t\u00edpicos en Docker que son necesarios para poder manejarlo correctamente y la respuesta que debe dar.<\/p>\n<pre>docker search &lt;image&gt;: Sirve para buscar una imagen en el registro<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">alberto@ansible-master:~$ docker search ubuntu\r\nNAME                                         DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED\r\nubuntu                                       Ubuntu is a Debian-based Linux operating s...   5878      [OK]\r\nrastasheep\/ubuntu-sshd                       Dockerized SSH service, built on top of of...   80                   [OK]\r\nubuntu-upstart                               Upstart is an event-based replacement for ...   71        [OK]\r\nubuntu-debootstrap                           debootstrap --variant=minbase --components...   30        [OK]\r\ntorusware\/speedus-ubuntu                     Always updated official Ubuntu docker imag...   27                   [OK]\r\nnuagebec\/ubuntu                              Simple always updated Ubuntu docker images...   19                   [OK]\r\nnickistre\/ubuntu-lamp                        LAMP server on Ubuntu                           16                   [OK]\r\nnimmis\/ubuntu                                This is a docker images different LTS vers...   7                    [OK]\r\ndarksheer\/ubuntu                             Base Ubuntu Image -- Updated hourly             2                    [OK]\r\nadmiringworm\/ubuntu                          Base ubuntu images based on the official u...   1                    [OK]\r\njordi\/ubuntu                                 Ubuntu Base Image                               1                    [OK]\r\nlabengine\/ubuntu                             Images base ubuntu                              0                    [OK]\r\nwebhippie\/ubuntu                             Docker images for ubuntu                        0                    [OK]\r\nvcatechnology\/ubuntu                         A Ubuntu image that is updated daily            0                    [OK]\r\nforumi0721ubuntux64\/ubuntu-x64-dev           ubuntu-x64-dev                                  0                    [OK]\r\ndatenbetrieb\/ubuntu                          custom flavor of the official ubuntu base ...   0                    [OK]\r\nkonstruktoid\/ubuntu                          Ubuntu base image                               0                    [OK]\r\nforumi0721ubuntuarmhf\/ubuntu-armhf-dev       ubuntu-armhf-dev                                0                    [OK]\r\nforumi0721ubuntuaarch64\/ubuntu-aarch64-dev   ubuntu-aarch64-dev                              0                    [OK]\r\nlynxtp\/ubuntu                                https:\/\/github.com\/lynxtp\/docker-ubuntu         0                    [OK]\r\nteamrock\/ubuntu                              TeamRock's Ubuntu image configured with AW...   0                    [OK]\r\nforumi0721ubuntux64\/ubuntu-x64-dev-armbian   ubuntu-x64-dev-armbian                          0                    [OK]\r\nforumi0721ubuntux64\/ubuntu-x64-dev-android   ubuntu-x64-dev-android                          0                    [OK]\r\nesycat\/ubuntu                                Ubuntu LTS                                      0                    [OK]\r\nsmartentry\/ubuntu                            ubuntu with smartentry                          0                    [OK]<\/pre>\n<pre>docker pull &lt;image&gt;: descarga una imagen del registro a la maquina local\r\n<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">alberto@ansible-master:~$ docker pull ubuntu\r\nUsing default tag: latest\r\nlatest: Pulling from library\/ubuntu\r\n\r\nc62795f78da9: Pull complete\r\nd4fceeeb758e: Pull complete\r\n5c9125a401ae: Pull complete\r\n0062f774e994: Pull complete\r\n6b33fd031fac: Pull complete\r\nDigest: sha256:c2bbf50d276508d73dd865cda7b4ee9b5243f2648647d21e3a471dd3cc4209a0\r\nStatus: Downloaded newer image for ubuntu:latest\r\n<\/pre>\n<pre>docker images: muestra las imagenes docker disponibles en la maquina local<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">alberto@ansible-master:~$ docker images\r\nREPOSITORY          TAG                 IMAGE ID            CREATED             SIZE\r\nubuntu              latest              6a2f32de169d        5 days ago          117.2 MB\r\nhello-world         latest              48b5124b2768        3 months ago        1.84 kB\r\nalberto@ansible-master:~$<\/pre>\n<pre>\u00a0docker run -i -t &lt;image&gt;: permite lanzar un contenedor basado en una imagen existente.<\/pre>\n<p>Si la imagen no existe se la descarga del registro.<\/p>\n<p>-t flag asigna un terminal dentro del contenedor.<br \/>\n-i flag permite una conexi\u00f3n interactiva.<\/p>\n<p>Tambi\u00e9n se puede correr como: docker run -it &lt;image&gt;<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">alberto@ansible-master:~$ docker run -i -t ubuntu \/bin\/bash\r\nroot@75d9945fad6b:\/# uname -a\r\nLinux 8ff6b99beccb 4.4.0-66-generic #87-Ubuntu SMP Fri Mar 3 15:29:05 UTC 2016 x86_64 x86_64 x86_64 GNU\/Linux<\/pre>\n<pre>\u00a0docker ps: permite ver los procesos que estan corriendo actualmente dentro de los diferentes contenedores<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">alberto@ansible-master:~$ docker ps\r\nCONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES\r\n9c0b81da7c9b        ubuntu              \"\/bin\/bash\"         14 seconds ago      Up 13 seconds                           ecstatic_swartz<\/pre>\n<p>Hasta la pr\u00f3xima!<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voy a lanzar algunos de los comandos t\u00edpicos en Docker que son necesarios para poder manejarlo correctamente y la respuesta que debe dar. docker search &lt;image&gt;: Sirve para buscar una imagen en el registro alberto@ansible-master:~$ docker search ubuntu NAME DESCRIPTION STARS OFFICIAL AUTOMATED ubuntu Ubuntu is a Debian-based Linux operating s&#8230; 5878 [OK] rastasheep\/ubuntu-sshd Dockerized [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-39","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/blog.alorenzo.es\/index.php?rest_route=\/wp\/v2\/posts\/39","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.alorenzo.es\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.alorenzo.es\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.alorenzo.es\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.alorenzo.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=39"}],"version-history":[{"count":10,"href":"https:\/\/blog.alorenzo.es\/index.php?rest_route=\/wp\/v2\/posts\/39\/revisions"}],"predecessor-version":[{"id":58,"href":"https:\/\/blog.alorenzo.es\/index.php?rest_route=\/wp\/v2\/posts\/39\/revisions\/58"}],"wp:attachment":[{"href":"https:\/\/blog.alorenzo.es\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=39"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.alorenzo.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=39"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.alorenzo.es\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=39"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}