{"id":284,"date":"2023-10-10T10:46:00","date_gmt":"2023-10-10T08:46:00","guid":{"rendered":"http:\/\/eines-informatiques.recursos.uoc.edu\/entornos-y-contenedores\/?page_id=284"},"modified":"2025-02-11T14:28:21","modified_gmt":"2025-02-11T12:28:21","slug":"2-6-buscar-contenidors-a-docker-hub","status":"publish","type":"page","link":"http:\/\/eines-informatiques.recursos.uoc.edu\/entornos-y-contenedores\/2-6-buscar-contenidors-a-docker-hub\/","title":{"rendered":"2.6. Buscar contenidors a Docker Hub"},"content":{"rendered":"<p>Un recurs que ja hem utilitzat per al contenidor \u00abhello-world\u00bb \u00e9s Docker Hub. En aquest repositori podem trobar molts contenidors ja creats. Molts d\u2019ells ja han estat constru\u00efts i testats pels mateixos desenvolupadors del <em>software <\/em>que est\u00e0 buscant. Com a exemple anirem a la p\u00e0gina del <em>variant caller<\/em> GATK (<a href=\"https:\/\/hub.docker.com\/r\/broadinstitute\/gatk\" target=\"_blank\" rel=\"noopener\">https:\/\/hub.docker.com\/r\/broadinstitute\/gatk<\/a>). Aqu\u00ed trobareu les instruccions per poder-vos-el descarregar. Si en voleu una versi\u00f3 determinada, en baixar la imatge necessiteu especificar-la. Per a aix\u00f2 s\u2019utilitzen els <em>tags<\/em> igual que com vam veure en l\u2019apartat de Conda. A la p\u00e0gina de GATK teniu una pestanya on teniu les diferents versions indicades per <em>tags.<\/em><\/p>\n<p>Per indicar quina versi\u00f3 volem utilitzar ho indicarem amb els \u00ab<code>:<\/code>\u00bb:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"bash\" data-enlighter-theme=\"mowtwo\">$ docker image pull broadinstitute\/gatk:4.4.0.0<\/pre>\n<p>Si no especifiquem la versi\u00f3, es baixar\u00e0 la imatge m\u00e9s recent denominada <em><code>latest<\/code><\/em>.<\/p>\n<p>Com podeu apreciar en l\u2019ordre <code>pull<\/code> que hem utilitzat per baixar GATK davant del nom de <code>gatk<\/code>, tenim el nom de la instituci\u00f3 que l\u2019ha creat i l&#8217;ha fet p\u00fablic. En aquest cas, el Broad Institute. Si aquest nom previ no apareix, indica que els desenvolupadors s\u00f3n el mateix equip de Docker.<\/p>\n<p>\u00c9s important tenir en compte que qualsevol persona pot crear un compte a Docker Hub i, per tant, \u00e9s important ser prudent quan descarreguem <em>software<\/em> de fonts no contrastades. Haureu de procurar baixar imatges directament dels desenvolupadors o de comunitats establertes. Docker mant\u00e9 una s\u00e8rie d\u2019imatges referenciades com Docker Official Images, les quals han estat analitzades i proporcionen repositoris b\u00e0sics per a la comunitat, com ara Ubuntu o Centos.<\/p>\n<p>Una altra opci\u00f3 per buscar imatges \u00e9s l\u2019ordre <code>search<\/code>. En aquest cas, quan utilitzem<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"bash\" data-enlighter-theme=\"mowtwo\">$ docker search GATK<\/pre>\n<p>obtenim un llistat d\u2019imatges on trobar\u00edem repositoris amb GATK (figura 5).<\/p>\n<figure id=\"attachment_67\" aria-describedby=\"caption-attachment-67\" style=\"width: 640px\" class=\"wp-caption alignnone\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-67 size-large\" src=\"\/wp-content\/uploads\/sites\/6\/2023\/09\/image009-1024x494.png\" alt=\"\" width=\"640\" height=\"309\" srcset=\"\/wp-content\/uploads\/sites\/6\/2023\/09\/image009-1024x494.png 1024w, \/wp-content\/uploads\/sites\/6\/2023\/09\/image009-300x145.png 300w, \/wp-content\/uploads\/sites\/6\/2023\/09\/image009-768x370.png 768w, \/wp-content\/uploads\/sites\/6\/2023\/09\/image009.png 1522w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><figcaption id=\"caption-attachment-67\" class=\"wp-caption-text\">Figura 5.<em> Output<\/em> de la recerca d\u2019imatges que continguin GATK.<br \/>Font: elaboraci\u00f3 pr\u00f2pia.<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Un recurs que ja hem utilitzat per al contenidor \u00abhello-world\u00bb \u00e9s Docker Hub. En aquest repositori podem trobar molts contenidors ja creats. Molts d\u2019ells ja han estat constru\u00efts i testats pels mateixos desenvolupadors del software que est\u00e0 buscant. Com a exemple anirem a la p\u00e0gina del variant caller GATK (https:\/\/hub.docker.com\/r\/broadinstitute\/gatk). Aqu\u00ed trobareu les instruccions per [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"acf":[],"_links":{"self":[{"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/entornos-y-contenedores\/wp-json\/wp\/v2\/pages\/284"}],"collection":[{"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/entornos-y-contenedores\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/entornos-y-contenedores\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/entornos-y-contenedores\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/entornos-y-contenedores\/wp-json\/wp\/v2\/comments?post=284"}],"version-history":[{"count":7,"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/entornos-y-contenedores\/wp-json\/wp\/v2\/pages\/284\/revisions"}],"predecessor-version":[{"id":450,"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/entornos-y-contenedores\/wp-json\/wp\/v2\/pages\/284\/revisions\/450"}],"wp:attachment":[{"href":"http:\/\/eines-informatiques.recursos.uoc.edu\/entornos-y-contenedores\/wp-json\/wp\/v2\/media?parent=284"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}