{"id":164,"date":"2022-06-09T15:32:30","date_gmt":"2022-06-09T20:32:30","guid":{"rendered":"https:\/\/kyouru.jhoncon.com\/?p=164"},"modified":"2022-06-09T20:08:26","modified_gmt":"2022-06-10T01:08:26","slug":"instalar-docker-engine-y-docker-composer","status":"publish","type":"post","link":"https:\/\/kyouru.jhoncon.com\/?p=164","title":{"rendered":"Instalar Docker Engine y Docker Composer"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Agregamos el repositorio<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo yum-config-manager --add-repo https:\/\/download.docker.com\/linux\/centos\/docker-ce.repo<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Instalamos el Docker Engine<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo yum install -y libffi libffi-devel openssl-devel python3 python3-pip python3-devel docker-ce docker-ce-cli containerd.io --nobest<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"660\" height=\"421\" src=\"https:\/\/kyouru.com\/wp-content\/uploads\/2022\/06\/image-7.png\" alt=\"\" class=\"wp-image-135\" srcset=\"https:\/\/kyouru.jhoncon.com\/wp-content\/uploads\/2022\/06\/image-7.png 660w, https:\/\/kyouru.jhoncon.com\/wp-content\/uploads\/2022\/06\/image-7-300x191.png 300w, https:\/\/kyouru.jhoncon.com\/wp-content\/uploads\/2022\/06\/image-7-360x230.png 360w\" sizes=\"auto, (max-width: 660px) 100vw, 660px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Habilitamos el servicio de Docker Engine:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl enable docker.service\nsudo systemctl start docker.service<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ahora instalaremos Docker Compose<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo pip3 install docker-compose<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"676\" height=\"420\" src=\"https:\/\/kyouru.com\/wp-content\/uploads\/2022\/06\/image-8.png\" alt=\"\" class=\"wp-image-136\" srcset=\"https:\/\/kyouru.jhoncon.com\/wp-content\/uploads\/2022\/06\/image-8.png 676w, https:\/\/kyouru.jhoncon.com\/wp-content\/uploads\/2022\/06\/image-8-300x186.png 300w\" sizes=\"auto, (max-width: 676px) 100vw, 676px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Agregamos nuestro usuario al grupo docker<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo groupadd docker\nsudo usermod -aG docker $USER\nnewgrp docker<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"503\" height=\"54\" src=\"https:\/\/kyouru.com\/wp-content\/uploads\/2022\/06\/image-9.png\" alt=\"\" class=\"wp-image-137\" srcset=\"https:\/\/kyouru.jhoncon.com\/wp-content\/uploads\/2022\/06\/image-9.png 503w, https:\/\/kyouru.jhoncon.com\/wp-content\/uploads\/2022\/06\/image-9-300x32.png 300w\" sizes=\"auto, (max-width: 503px) 100vw, 503px\" \/><figcaption>Probablemente el grupo docker ya exista, no hay problema<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Validamos que docker engine y docker compose esten operativos<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>docker version<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"661\" height=\"516\" src=\"https:\/\/kyouru.com\/wp-content\/uploads\/2022\/06\/image-26.png\" alt=\"\" class=\"wp-image-165\" srcset=\"https:\/\/kyouru.jhoncon.com\/wp-content\/uploads\/2022\/06\/image-26.png 661w, https:\/\/kyouru.jhoncon.com\/wp-content\/uploads\/2022\/06\/image-26-300x234.png 300w\" sizes=\"auto, (max-width: 661px) 100vw, 661px\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>docker-compose -version<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"656\" height=\"83\" src=\"https:\/\/kyouru.com\/wp-content\/uploads\/2022\/06\/image-27.png\" alt=\"\" class=\"wp-image-166\" srcset=\"https:\/\/kyouru.jhoncon.com\/wp-content\/uploads\/2022\/06\/image-27.png 656w, https:\/\/kyouru.jhoncon.com\/wp-content\/uploads\/2022\/06\/image-27-300x38.png 300w\" sizes=\"auto, (max-width: 656px) 100vw, 656px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Todo OK!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pueden buscar imagenes arm64 docker <a href=\"https:\/\/hub.docker.com\/search?q=&amp;architecture=arm64\" data-type=\"URL\" data-id=\"https:\/\/hub.docker.com\/search?q=&amp;architecture=arm64\">aqui<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Agregamos el repositorio Instalamos el Docker Engine Habilitamos el servicio de Docker Engine: Ahora instalaremos Docker Compose Agregamos nuestro usuario<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22,15],"tags":[23,11,24,9],"class_list":["post-164","post","type-post","status-publish","format-standard","hentry","category-linux","category-vps","tag-docker","tag-linux","tag-pip3","tag-vps"],"_links":{"self":[{"href":"https:\/\/kyouru.jhoncon.com\/index.php?rest_route=\/wp\/v2\/posts\/164","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kyouru.jhoncon.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kyouru.jhoncon.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kyouru.jhoncon.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kyouru.jhoncon.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=164"}],"version-history":[{"count":7,"href":"https:\/\/kyouru.jhoncon.com\/index.php?rest_route=\/wp\/v2\/posts\/164\/revisions"}],"predecessor-version":[{"id":176,"href":"https:\/\/kyouru.jhoncon.com\/index.php?rest_route=\/wp\/v2\/posts\/164\/revisions\/176"}],"wp:attachment":[{"href":"https:\/\/kyouru.jhoncon.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=164"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kyouru.jhoncon.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=164"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kyouru.jhoncon.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}