{"id":95807,"date":"2020-06-09T11:29:14","date_gmt":"2020-06-09T09:29:14","guid":{"rendered":"https:\/\/jfrog.com\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/"},"modified":"2024-06-03T15:50:21","modified_gmt":"2024-06-03T13:50:21","slug":"how-to-set-up-a-private-remote-and-virtual-docker-registry","status":"publish","type":"post","link":"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/","title":{"rendered":"Comment configurer un Registre Docker Priv\u00e9, Distant et Virtuel"},"content":{"rendered":"<p><img decoding=\"async\" class=\"aligncenter wp-image-58956 size-full\" src=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/08083000\/How-to-setup-Docker-Registry_863x300.jpg\" alt=\"How to setup Docker Registry\" width=\"863\" height=\"300\" srcset=\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/08083000\/How-to-setup-Docker-Registry_863x300.jpg?speedsize=w_863 863w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/08083000\/How-to-setup-Docker-Registry_863x300.jpg?speedsize=w_300 300w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/08083000\/How-to-setup-Docker-Registry_863x300.jpg?speedsize=w_768 768w\" sizes=\"(max-width: 863px) 100vw, 863px\" \/><\/p>\n<p><span style=\"font-weight: 400\">La mani\u00e8re la plus simple de g\u00e9rer et d&#8217;organiser vos <\/span><a href=\"https:\/\/jfrog.com\/fr\/devops-tools\/article\/understanding-and-building-docker-images\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">images Docker<\/span><\/a><span style=\"font-weight: 400\"> consiste \u00e0 utiliser <a href=\"https:\/\/jfrog.com\/fr\/integration\/docker-registry\/\" target=\"_blank\" rel=\"noopener noreferrer\">un registre Docker<\/a>. Vous avez besoin d&#8217;un acc\u00e8s fiable, s\u00e9curis\u00e9, constant et efficace aux images Docker partag\u00e9es au sein de votre \u00e9quipe, le tout \u00e0 un emplacement centralis\u00e9. Vous avez \u00e9galement besoin d&#8217;un endroit o\u00f9 configurer plusieurs d\u00e9p\u00f4ts, fonctionnant de mani\u00e8re fluide avec le client Docker.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Gr\u00e2ce \u00e0 JFrog Container Registry, motoris\u00e9 par Artifactory, vous pouvez configurer gratuitement et en quelques minutes <a href=\"https:\/\/www.jfrog.com\/confluence\/display\/JFROG\/Docker+Registry\" target=\"_blank\" rel=\"noopener noreferrer\">un registre Docker <\/a><\/span><span style=\"font-weight: 400\">local, distant et virtuel<\/span><span style=\"font-weight: 400\">. Ce billet de blog va vous pr\u00e9senter les \u00e9tapes \u00e0 suivre.<\/span><\/p>\n<h2>Avant de commencer<\/h2>\n<p><span style=\"font-weight: 400\">Voici les \u00e9l\u00e9ments dont vous aurez besoin\u00a0:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/docs.docker.com\/get-docker\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">Docker install\u00e9<\/span><\/a><span style=\"font-weight: 400\">.<\/span><\/li>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/jfrog.com\/fr\/container-registry\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">JFrog Container Registry<\/span><\/a><span style=\"font-weight: 400\"> (gratuit et disponible avec une installation Cloud ou auto-h\u00e9berg\u00e9e)<\/span><\/li>\n<\/ul>\n<hr \/>\n\n    <a class=\"button button-primary\"  href=\"https:\/\/jfrog.com\/fr\/start-free\/\" target=\"_self\">\n    <span>Configurez Votre Registre Docker Priv\u00e9 Gratuit<\/span>\n    <\/a>\n    \n<hr \/>\n<h2>\u00c9tape\u00a01\u00a0: Connectez-vous \u00e0 votre environnement<\/h2>\n<p><span style=\"font-weight: 400\">Connectez-vous avec le <\/span><i><span style=\"font-weight: 400\">nom d&#8217;utilisateur<\/span><\/i><span style=\"font-weight: 400\"> par d\u00e9faut\u00a0: admin, et le <\/span><i><span style=\"font-weight: 400\">mot de passe<\/span><\/i><span style=\"font-weight: 400\">\u00a0: password pour l&#8217;installation sur site, ou avec les identifiants qui vous ont \u00e9t\u00e9 envoy\u00e9s par email pour l&#8217;installation Cloud.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-58927\" src=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124403\/1_Login-to-your-environment.jpg\" alt=\"Login to your environment\" width=\"1920\" height=\"1080\" srcset=\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124403\/1_Login-to-your-environment.jpg?speedsize=w_1920 1920w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124403\/1_Login-to-your-environment.jpg?speedsize=w_300 300w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124403\/1_Login-to-your-environment.jpg?speedsize=w_1024 1024w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124403\/1_Login-to-your-environment.jpg?speedsize=w_768 768w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124403\/1_Login-to-your-environment.jpg?speedsize=w_1536 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/p>\n<h2>\u00c9tape\u00a02\u00a0: Ajouter un registre Docker local<\/h2>\n<p><span style=\"font-weight: 400\">Permet de stocker vos images Docker personnalis\u00e9es que vous allez cr\u00e9er ult\u00e9rieurement.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Acc\u00e9dez au Module Administration. D\u00e9veloppez le menu D\u00e9p\u00f4ts (Repositories) et cliquez sur l&#8217;\u00e9l\u00e9ment de menu D\u00e9p\u00f4ts (Repositories).\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Ajoutez un nouveau D\u00e9p\u00f4t Local avec le type de package Docker. Entrez la Cl\u00e9 de D\u00e9p\u00f4t \u00ab\u00a0<\/span><i><span style=\"font-weight: 400\">docker-dev-local<\/span><\/i><span style=\"font-weight: 400\">\u00a0\u00bb et conservez les autres param\u00e8tres par d\u00e9faut.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-58928\" src=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124513\/2_Add-local-Docker-repository.jpg\" alt=\"Add local Docker repository\" width=\"1920\" height=\"1080\" srcset=\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124513\/2_Add-local-Docker-repository.jpg?speedsize=w_1920 1920w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124513\/2_Add-local-Docker-repository.jpg?speedsize=w_300 300w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124513\/2_Add-local-Docker-repository.jpg?speedsize=w_1024 1024w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124513\/2_Add-local-Docker-repository.jpg?speedsize=w_768 768w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124513\/2_Add-local-Docker-repository.jpg?speedsize=w_1536 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/p>\n<h2>\u00c9tape\u00a03\u00a0: Ajouter un registre Docker distant<\/h2>\n<p><span style=\"font-weight: 400\">Utilis\u00e9 en tant que proxy de mise en cache, pour stocker des images tierces \u00e0 partir de <a href=\"https:\/\/jfrog.com\/fr\/devops-tools\/article\/docker-hub-and-docker-registries-a-beginners-guide\/\">Docker Hub ou de tout autre registre externe<\/a>.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Cliquez sur l&#8217;onglet Distant (Remote) sur la page D\u00e9p\u00f4ts (Repositories) et ajoutez un nouveau D\u00e9p\u00f4t Distant avec le type de package Docker. Entrez la Cl\u00e9 de D\u00e9p\u00f4t \u00ab\u00a0<\/span><i><span style=\"font-weight: 400\">docker-hub-remote<\/span><\/i><span style=\"font-weight: 400\">\u00a0\u00bb et conservez les autres param\u00e8tres par d\u00e9faut.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-58929\" src=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124558\/3_Add-remote-Docker-repository.jpg\" alt=\"Add remote Docker repository\" width=\"1920\" height=\"1080\" srcset=\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124558\/3_Add-remote-Docker-repository.jpg?speedsize=w_1920 1920w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124558\/3_Add-remote-Docker-repository.jpg?speedsize=w_300 300w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124558\/3_Add-remote-Docker-repository.jpg?speedsize=w_1024 1024w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124558\/3_Add-remote-Docker-repository.jpg?speedsize=w_768 768w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124558\/3_Add-remote-Docker-repository.jpg?speedsize=w_1536 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/p>\n<h2>\u00c9tape\u00a04\u00a0: Ajouter un d\u00e9p\u00f4t Docker virtuel<\/h2>\n<p><span style=\"font-weight: 400\">Utilis\u00e9 lors de la cr\u00e9ation de votre image Docker personnalis\u00e9e.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Cliquez sur l&#8217;onglet Virtuel (Virtual) sur la page <\/span><i><span style=\"font-weight: 400\">D\u00e9p\u00f4ts<\/span><\/i><span style=\"font-weight: 400\"> (Repositories) et ajoutez un nouveau D\u00e9p\u00f4t Virtuel avec le type de package Docker. Entrez la Cl\u00e9 de D\u00e9p\u00f4t \u00ab\u00a0<\/span><i><span style=\"font-weight: 400\">docker<\/span><\/i><span style=\"font-weight: 400\">\u00a0\u00bb et ajoutez les d\u00e9p\u00f4ts docker locaux et distants que vous avez cr\u00e9\u00e9s aux \u00c9tapes\u00a02 et 3 (d\u00e9placez-les depuis D\u00e9p\u00f4ts Disponibles (Available Repositories) vers D\u00e9p\u00f4ts s\u00e9lectionn\u00e9s (Selected Repositories) \u00e0 l&#8217;aide des boutons fl\u00e9ch\u00e9s). L&#8217;ordre de ces d\u00e9p\u00f4ts dans la liste d\u00e9terminera l&#8217;ordre suivi pour r\u00e9soudre les d\u00e9pendances requises pour l&#8217;assemblage de votre image docker. S\u00e9lectionnez le d\u00e9p\u00f4t local que vous avez cr\u00e9\u00e9 \u00e0 l&#8217;\u00c9tape\u00a02 en tant que D\u00e9p\u00f4t de D\u00e9ploiement par D\u00e9faut. Le D\u00e9p\u00f4t de D\u00e9ploiement par D\u00e9faut est le d\u00e9p\u00f4t vers lequel seront envoy\u00e9es les images Docker que vous assemblez. Conservez les autres param\u00e8tres par d\u00e9faut.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-58930\" src=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124627\/4_Add-virtual-Docker-repository.jpg\" alt=\"Add virtual Docker repository\" width=\"1920\" height=\"1080\" srcset=\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124627\/4_Add-virtual-Docker-repository.jpg?speedsize=w_1920 1920w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124627\/4_Add-virtual-Docker-repository.jpg?speedsize=w_300 300w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124627\/4_Add-virtual-Docker-repository.jpg?speedsize=w_1024 1024w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124627\/4_Add-virtual-Docker-repository.jpg?speedsize=w_768 768w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124627\/4_Add-virtual-Docker-repository.jpg?speedsize=w_1536 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/p>\n<h2>\u00c9tape\u00a05\u00a0: Clonez le d\u00e9p\u00f4t GitHub d&#8217;exemple Docker JFrog<span style=\"font-weight: 400\">\u00a0<\/span><\/h2>\n<p><a href=\"https:\/\/github.com\/jfrog\/jfrog-docker-repo-simple-example\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">Ce d\u00e9p\u00f4t<\/span><\/a><span style=\"font-weight: 400\"> contient un exemple Dockerfile simple que vous allez utiliser pour assembler votre image personnalis\u00e9e.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-58931\" src=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124657\/5_Fork-the-JFrog-Docker-example-GitHub-repo.jpg\" alt=\"Fork the JFrog Docker example GitHub repo\" width=\"1920\" height=\"1080\" srcset=\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124657\/5_Fork-the-JFrog-Docker-example-GitHub-repo.jpg?speedsize=w_1920 1920w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124657\/5_Fork-the-JFrog-Docker-example-GitHub-repo.jpg?speedsize=w_300 300w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124657\/5_Fork-the-JFrog-Docker-example-GitHub-repo.jpg?speedsize=w_1024 1024w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124657\/5_Fork-the-JFrog-Docker-example-GitHub-repo.jpg?speedsize=w_768 768w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124657\/5_Fork-the-JFrog-Docker-example-GitHub-repo.jpg?speedsize=w_1536 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/p>\n<h2>\u00c9tape\u00a06\u00a0: Mettre \u00e0 jour la r\u00e9f\u00e9rence d&#8217;image de base<\/h2>\n<p><span style=\"font-weight: 400\">Clonez votre d\u00e9p\u00f4t bifurqu\u00e9 et mettez \u00e0 jour la ligne FROM du Dockerfile pour r\u00e9f\u00e9rencer votre d\u00e9p\u00f4t Docker virtuel.<\/span><\/p>\n<pre><span style=\"font-weight: 400\">FROM ${SERVER_NAME}.jfrog.io\/${VIRTUAL_REPO_NAME}\/alpine:3.11.5<\/span><\/pre>\n<p><b>SERVER_NAME<\/b><span style=\"font-weight: 400\"> repr\u00e9sente la premi\u00e8re partie de l&#8217;URL qui vous est donn\u00e9e pour votre environnement\u00a0: <\/span><em><span style=\"font-weight: 400\">https:\/\/<\/span><span style=\"font-weight: 400\">SERVER_NAME.jfrog.io<\/span><\/em><\/p>\n<p><b>VIRTUAL_REPO_NAME<\/b><span style=\"font-weight: 400\"> est le nom \u00ab\u00a0<\/span><i><span style=\"font-weight: 400\">docker<\/span><\/i><span style=\"font-weight: 400\">\u00a0\u00bb que vous avez attribu\u00e9 \u00e0 votre d\u00e9p\u00f4t virtuel \u00e0 l&#8217;\u00c9tape\u00a04.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-58933\" src=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124810\/6_Update-the-base-image-reference.jpg\" alt=\"Update the base image reference\" width=\"1920\" height=\"1080\" srcset=\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124810\/6_Update-the-base-image-reference.jpg?speedsize=w_1920 1920w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124810\/6_Update-the-base-image-reference.jpg?speedsize=w_300 300w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124810\/6_Update-the-base-image-reference.jpg?speedsize=w_1024 1024w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124810\/6_Update-the-base-image-reference.jpg?speedsize=w_768 768w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124810\/6_Update-the-base-image-reference.jpg?speedsize=w_1536 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-58932\" src=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124726\/6_Update-the-base-image-reference_2.jpg\" alt=\"Update the base image reference_2\" width=\"1920\" height=\"1080\" srcset=\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124726\/6_Update-the-base-image-reference_2.jpg?speedsize=w_1920 1920w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124726\/6_Update-the-base-image-reference_2.jpg?speedsize=w_300 300w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124726\/6_Update-the-base-image-reference_2.jpg?speedsize=w_1024 1024w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124726\/6_Update-the-base-image-reference_2.jpg?speedsize=w_768 768w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124726\/6_Update-the-base-image-reference_2.jpg?speedsize=w_1536 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/p>\n<h2>\u00c9tape\u00a07\u00a0: Envoyer une image personnalis\u00e9e vers votre d\u00e9p\u00f4t Docker informatique<\/h2>\n<p><span style=\"font-weight: 400\">Connectez-vous \u00e0 votre d\u00e9p\u00f4t virtuel, au build et \u00e0 l&#8217;\u00e9tiquette, et envoyez votre image personnalis\u00e9e gr\u00e2ce aux commandes suivantes\u00a0:<\/span><\/p>\n<pre><span style=\"font-weight: 400\">$ docker login ${SERVER_NAME}.jfrog.io<\/span><\/pre>\n<pre><span style=\"font-weight: 400\">$ docker build --tag ${SERVER_NAME}.jfrog.io\/${VIRTUAL_REPO_NAME}\/my-docker-image:latest .<\/span><\/pre>\n<pre><span style=\"font-weight: 400\">$ docker push ${SERVER_NAME}.jfrog.io\/${VIRTUAL_REPO_NAME}\/my-docker-image:latest<\/span><\/pre>\n<h2>\u00c9tape\u00a08\u00a0: Consultez les images dans votre Registre Docker<\/h2>\n<p><span style=\"font-weight: 400\">Acc\u00e9dez au <\/span><i><span style=\"font-weight: 400\">Module de l&#8217;application<\/span><\/i><span style=\"font-weight: 400\">, d\u00e9veloppez le menu Artifactory et cliquez sur l&#8217;\u00e9l\u00e9ment de menu <\/span><i><span style=\"font-weight: 400\">Artefacts<\/span><\/i><span style=\"font-weight: 400\"> (Artifacts). Dans l&#8217;<\/span><i><span style=\"font-weight: 400\">Arborescence Artifact<\/span><\/i><span style=\"font-weight: 400\">, d\u00e9veloppez les d\u00e9p\u00f4ts <\/span><i><span style=\"font-weight: 400\">docker<\/span><\/i><span style=\"font-weight: 400\">, <\/span><i><span style=\"font-weight: 400\">docker-dev-local<\/span><\/i><span style=\"font-weight: 400\"> et <\/span><i><span style=\"font-weight: 400\">docker-hub-remote<\/span><\/i><span style=\"font-weight: 400\"> pour voir vos nouveaux art<\/span><span style=\"font-weight: 400\">efacts. Cliquez sur votre image dans votre d\u00e9p\u00f4t <\/span><i><span style=\"font-weight: 400\">docker-dev-local<\/span><\/i><span style=\"font-weight: 400\"> pour afficher ses d\u00e9tails.<\/span><\/p>\n<p><span style=\"font-weight: 400\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-58935\" src=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124910\/8_View-the-images-in-your-Docker-Registry.png\" alt=\"View the images in your Docker Registry\" width=\"1533\" height=\"851\" srcset=\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124910\/8_View-the-images-in-your-Docker-Registry.png?speedsize=w_1533 1533w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124910\/8_View-the-images-in-your-Docker-Registry.png?speedsize=w_300 300w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124910\/8_View-the-images-in-your-Docker-Registry.png?speedsize=w_1024 1024w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124910\/8_View-the-images-in-your-Docker-Registry.png?speedsize=w_768 768w\" sizes=\"(max-width: 1533px) 100vw, 1533px\" \/><\/span><\/p>\n<h2><span style=\"font-weight: 400\">Vos Registres Docker<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Lorsque vous aurez termin\u00e9 et <a href=\"https:\/\/jfrog.com\/fr\/devops-tools\/article\/docker-hub-and-docker-registries-a-beginners-guide\/\">configur\u00e9 vos registres Docker<\/a> \u00e0 int\u00e9gration continue, vous pourrez stocker toutes vos images Docker dans vos <\/span><a href=\"https:\/\/docs.jfrog.com\/artifactory\/docs\/jfrog-container-registry\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">d\u00e9p\u00f4ts locaux, distants et virtuels<\/span><\/a><span style=\"font-weight: 400\">. Voici \u00e0 quoi cela ressemblera\u00a0:<\/span><\/p>\n<p><b>Informations sur Docker<\/b><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-58936\" src=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124941\/9_Docker-info.png\" alt=\"Docker info\" width=\"1920\" height=\"969\" srcset=\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124941\/9_Docker-info.png?speedsize=w_1920 1920w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124941\/9_Docker-info.png?speedsize=w_300 300w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124941\/9_Docker-info.png?speedsize=w_1024 1024w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124941\/9_Docker-info.png?speedsize=w_768 768w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04124941\/9_Docker-info.png?speedsize=w_1536 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/p>\n<p><b>Propri\u00e9t\u00e9s du manifeste Docker<\/b><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-58937\" src=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04125007\/10_Docker-manifest-properties.png\" alt=\"Docker manifest properties\" width=\"1920\" height=\"969\" srcset=\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04125007\/10_Docker-manifest-properties.png?speedsize=w_1920 1920w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04125007\/10_Docker-manifest-properties.png?speedsize=w_300 300w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04125007\/10_Docker-manifest-properties.png?speedsize=w_1024 1024w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04125007\/10_Docker-manifest-properties.png?speedsize=w_768 768w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04125007\/10_Docker-manifest-properties.png?speedsize=w_1536 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/p>\n<p><b>Fichier JSON manifeste<\/b><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-58938\" src=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04125032\/11_Manifest-JSON-file.png\" alt=\"Manifest JSON file\" width=\"1920\" height=\"969\" srcset=\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04125032\/11_Manifest-JSON-file.png?speedsize=w_1920 1920w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04125032\/11_Manifest-JSON-file.png?speedsize=w_300 300w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04125032\/11_Manifest-JSON-file.png?speedsize=w_1024 1024w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04125032\/11_Manifest-JSON-file.png?speedsize=w_768 768w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/04125032\/11_Manifest-JSON-file.png?speedsize=w_1536 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/p>\n<p><span style=\"font-weight: 400\">C&#8217;est tout\u00a0!<\/span><\/p>\n<p><span style=\"font-weight: 400\">Maintenant, il ne vous reste plus qu&#8217;\u00e0 faire vos propres essais.<\/span><\/p>\n<p>Ressources suppl\u00e9mentaires\u00a0:<\/p>\n<ul>\n<li><a title=\"A Beginner\u2019s Guide to Understanding and Building Docker Images\" href=\"https:\/\/jfrog.com\/fr\/devops-tools\/article\/understanding-and-building-docker-images\/\">Guide du d\u00e9butant pour comprendre et cr\u00e9er des images Docker<\/a><\/li>\n<li><a href=\"https:\/\/jfrog.com\/fr\/devops-tools\/article\/3-steps-to-securing-your-docker-container-deployments\/\"><span class=\"___SText_12shi-ptr\" data-ui-name=\"Link.Text\">Bonnes pratiques de s\u00e9curit\u00e9 Docker<\/span><\/a><\/li>\n<li><a href=\"https:\/\/jfrog.com\/fr\/knowledge-base\/how-to-use-docker-security-scanning\/\">Comment utiliser l&#8217;analyse de s\u00e9curit\u00e9 Docker<\/a><\/li>\n<li><a href=\"https:\/\/jfrog.com\/fr\/cheat-sheet\/docker-made-easy\/\">Fiche r\u00e9capitulative sur Docker<\/a><\/li>\n<li><a href=\"https:\/\/jfrog.com\/fr\/devops-tools\/article\/alternatives-to-docker\/\">6\u00a0Alternatives Leaders \u00e0 Docker<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>La mani\u00e8re la plus simple de g\u00e9rer et d&#8217;organiser vos images Docker consiste \u00e0 utiliser un registre Docker. Vous avez besoin d&#8217;un acc\u00e8s fiable, s\u00e9curis\u00e9, constant et efficace aux images Docker partag\u00e9es au sein de votre \u00e9quipe, le tout \u00e0 un emplacement centralis\u00e9. Vous avez \u00e9galement besoin d&#8217;un endroit o\u00f9 configurer plusieurs d\u00e9p\u00f4ts, fonctionnant de &hellip;<\/p>\n","protected":false},"author":73,"featured_media":58957,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[10153,9963,9960,9958,9370],"tags":[],"class_list":["post-95807","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-securite-et-devsecops","category-plateforme-jfrog","category-gestion-des-artefacts","category-how-to-fr","category-artifactory-fr"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.6 (Yoast SEO v22.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>8\u00a0\u00c9tapes pour Configurer Votre Propre Registre Docker | JFrog<\/title>\n<meta name=\"description\" content=\"D\u00e9couvrez comment g\u00e9rer et organiser facilement vos images Docker dans un d\u00e9p\u00f4t Docker, en quelques \u00e9tapes simples. Cr\u00e9ez un d\u00e9p\u00f4t priv\u00e9, local, distant et virtuel.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/posts\/95807\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Comment configurer un Registre Docker Priv\u00e9, Distant et Virtuel\" \/>\n<meta property=\"og:description\" content=\"D\u00e9couvrez comment g\u00e9rer et organiser facilement vos images Docker dans un d\u00e9p\u00f4t Docker, en quelques \u00e9tapes simples. Cr\u00e9ez un d\u00e9p\u00f4t priv\u00e9, local, distant et virtuel.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/\" \/>\n<meta property=\"og:site_name\" content=\"JFrog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/artifrog\" \/>\n<meta property=\"article:published_time\" content=\"2020-06-09T09:29:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-03T13:50:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/08083234\/How-to-setup-Docker-Registry_Social.jpg\" \/>\n<meta name=\"author\" content=\"adia\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@jfrog\" \/>\n<meta name=\"twitter:site\" content=\"@jfrog\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"adia\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/\"},\"author\":{\"name\":\"adia\",\"@id\":\"https:\/\/jfrog.com\/fr\/#\/schema\/person\/b3b548d5ef5d4a09a60c063aca4e2536\"},\"headline\":\"Comment configurer un Registre Docker Priv\u00e9, Distant et Virtuel\",\"datePublished\":\"2020-06-09T09:29:14+00:00\",\"dateModified\":\"2024-06-03T13:50:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/\"},\"wordCount\":837,\"publisher\":{\"@id\":\"https:\/\/jfrog.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/08083024\/How-to-setup-Docker-Registry_feature.jpg\",\"articleSection\":[\"S\u00e9curit\u00e9 et DevSecOps\",\"Plateforme JFrog\",\"Gestion des Artefacts\",\"How-To\",\"Artifactory\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/\",\"url\":\"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/\",\"name\":\"8\u00a0\u00c9tapes pour Configurer Votre Propre Registre Docker | JFrog\",\"isPartOf\":{\"@id\":\"https:\/\/jfrog.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/08083024\/How-to-setup-Docker-Registry_feature.jpg\",\"datePublished\":\"2020-06-09T09:29:14+00:00\",\"dateModified\":\"2024-06-03T13:50:21+00:00\",\"description\":\"D\u00e9couvrez comment g\u00e9rer et organiser facilement vos images Docker dans un d\u00e9p\u00f4t Docker, en quelques \u00e9tapes simples. Cr\u00e9ez un d\u00e9p\u00f4t priv\u00e9, local, distant et virtuel.\",\"breadcrumb\":{\"@id\":\"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/#primaryimage\",\"url\":\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/08083024\/How-to-setup-Docker-Registry_feature.jpg\",\"contentUrl\":\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/08083024\/How-to-setup-Docker-Registry_feature.jpg\",\"width\":203,\"height\":148,\"caption\":\"How to set up a Docker registry?\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jfrog.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Comment configurer un Registre Docker Priv\u00e9, Distant et Virtuel\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jfrog.com\/fr\/#website\",\"url\":\"https:\/\/jfrog.com\/fr\/\",\"name\":\"JFrog\",\"description\":\"Deliver Trusted Software Releases at Speed and Scale\",\"publisher\":{\"@id\":\"https:\/\/jfrog.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jfrog.com\/fr\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jfrog.com\/fr\/#organization\",\"name\":\"JFrog\",\"url\":\"https:\/\/jfrog.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/jfrog.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2025\/05\/27095207\/Logo.svg\",\"contentUrl\":\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2025\/05\/27095207\/Logo.svg\",\"width\":74,\"height\":73,\"caption\":\"JFrog\"},\"image\":{\"@id\":\"https:\/\/jfrog.com\/fr\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/artifrog\",\"https:\/\/x.com\/jfrog\",\"https:\/\/www.linkedin.com\/company\/455737\",\"https:\/\/www.youtube.com\/channel\/UCh2hNg76zo3d1qQqTWIQxDg\",\"https:\/\/www.wikidata.org\/wiki\/Q98608948\"],\"description\":\"We set out on our Liquid Software journey in 2008, with the mission to transform the way enterprises manage and release software updates. The world expects software to update continuously, securely, non-intrusively and without user intervention. This hyper-connected experience can only be enabled by automation with an end-to-end DevOps platform and a binary-centric focus. With this in mind, we\u2019ve developed the JFrog Platform, ushering in a new era of DevOps and DevSecOps standards that power continuous updates. More than a decade after our founding, with thousands of customers and millions of users globally, JFrog has become the \u201cDatabase of DevOps\u201d and the de-facto standard in release and update management.\",\"legalName\":\"Jfrog, Inc.\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"1001\",\"maxValue\":\"5000\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jfrog.com\/fr\/#\/schema\/person\/b3b548d5ef5d4a09a60c063aca4e2536\",\"name\":\"adia\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/jfrog.com\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b632c6f43bb8b7c0b2f98092b7eae6c7ae2fced89a69f7c37fd180fa93d803dc?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b632c6f43bb8b7c0b2f98092b7eae6c7ae2fced89a69f7c37fd180fa93d803dc?s=96&d=mm&r=g\",\"caption\":\"adia\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"8\u00a0\u00c9tapes pour Configurer Votre Propre Registre Docker | JFrog","description":"D\u00e9couvrez comment g\u00e9rer et organiser facilement vos images Docker dans un d\u00e9p\u00f4t Docker, en quelques \u00e9tapes simples. Cr\u00e9ez un d\u00e9p\u00f4t priv\u00e9, local, distant et virtuel.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/posts\/95807","og_locale":"fr_FR","og_type":"article","og_title":"Comment configurer un Registre Docker Priv\u00e9, Distant et Virtuel","og_description":"D\u00e9couvrez comment g\u00e9rer et organiser facilement vos images Docker dans un d\u00e9p\u00f4t Docker, en quelques \u00e9tapes simples. Cr\u00e9ez un d\u00e9p\u00f4t priv\u00e9, local, distant et virtuel.","og_url":"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/","og_site_name":"JFrog","article_publisher":"https:\/\/www.facebook.com\/artifrog","article_published_time":"2020-06-09T09:29:14+00:00","article_modified_time":"2024-06-03T13:50:21+00:00","og_image":[{"url":"https:\/\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/08083234\/How-to-setup-Docker-Registry_Social.jpg"}],"author":"adia","twitter_card":"summary_large_image","twitter_creator":"@jfrog","twitter_site":"@jfrog","twitter_misc":{"Written by":"adia","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/#article","isPartOf":{"@id":"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/"},"author":{"name":"adia","@id":"https:\/\/jfrog.com\/fr\/#\/schema\/person\/b3b548d5ef5d4a09a60c063aca4e2536"},"headline":"Comment configurer un Registre Docker Priv\u00e9, Distant et Virtuel","datePublished":"2020-06-09T09:29:14+00:00","dateModified":"2024-06-03T13:50:21+00:00","mainEntityOfPage":{"@id":"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/"},"wordCount":837,"publisher":{"@id":"https:\/\/jfrog.com\/fr\/#organization"},"image":{"@id":"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/#primaryimage"},"thumbnailUrl":"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/08083024\/How-to-setup-Docker-Registry_feature.jpg","articleSection":["S\u00e9curit\u00e9 et DevSecOps","Plateforme JFrog","Gestion des Artefacts","How-To","Artifactory"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/","url":"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/","name":"8\u00a0\u00c9tapes pour Configurer Votre Propre Registre Docker | JFrog","isPartOf":{"@id":"https:\/\/jfrog.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/#primaryimage"},"image":{"@id":"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/#primaryimage"},"thumbnailUrl":"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/08083024\/How-to-setup-Docker-Registry_feature.jpg","datePublished":"2020-06-09T09:29:14+00:00","dateModified":"2024-06-03T13:50:21+00:00","description":"D\u00e9couvrez comment g\u00e9rer et organiser facilement vos images Docker dans un d\u00e9p\u00f4t Docker, en quelques \u00e9tapes simples. Cr\u00e9ez un d\u00e9p\u00f4t priv\u00e9, local, distant et virtuel.","breadcrumb":{"@id":"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/#primaryimage","url":"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/08083024\/How-to-setup-Docker-Registry_feature.jpg","contentUrl":"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2020\/06\/08083024\/How-to-setup-Docker-Registry_feature.jpg","width":203,"height":148,"caption":"How to set up a Docker registry?"},{"@type":"BreadcrumbList","@id":"https:\/\/jfrog.com\/fr\/blog\/how-to-set-up-a-private-remote-and-virtual-docker-registry\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jfrog.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Comment configurer un Registre Docker Priv\u00e9, Distant et Virtuel"}]},{"@type":"WebSite","@id":"https:\/\/jfrog.com\/fr\/#website","url":"https:\/\/jfrog.com\/fr\/","name":"JFrog","description":"Deliver Trusted Software Releases at Speed and Scale","publisher":{"@id":"https:\/\/jfrog.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jfrog.com\/fr\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/jfrog.com\/fr\/#organization","name":"JFrog","url":"https:\/\/jfrog.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/jfrog.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2025\/05\/27095207\/Logo.svg","contentUrl":"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2025\/05\/27095207\/Logo.svg","width":74,"height":73,"caption":"JFrog"},"image":{"@id":"https:\/\/jfrog.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/artifrog","https:\/\/x.com\/jfrog","https:\/\/www.linkedin.com\/company\/455737","https:\/\/www.youtube.com\/channel\/UCh2hNg76zo3d1qQqTWIQxDg","https:\/\/www.wikidata.org\/wiki\/Q98608948"],"description":"We set out on our Liquid Software journey in 2008, with the mission to transform the way enterprises manage and release software updates. The world expects software to update continuously, securely, non-intrusively and without user intervention. This hyper-connected experience can only be enabled by automation with an end-to-end DevOps platform and a binary-centric focus. With this in mind, we\u2019ve developed the JFrog Platform, ushering in a new era of DevOps and DevSecOps standards that power continuous updates. More than a decade after our founding, with thousands of customers and millions of users globally, JFrog has become the \u201cDatabase of DevOps\u201d and the de-facto standard in release and update management.","legalName":"Jfrog, Inc.","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"1001","maxValue":"5000"}},{"@type":"Person","@id":"https:\/\/jfrog.com\/fr\/#\/schema\/person\/b3b548d5ef5d4a09a60c063aca4e2536","name":"adia","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/jfrog.com\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b632c6f43bb8b7c0b2f98092b7eae6c7ae2fced89a69f7c37fd180fa93d803dc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b632c6f43bb8b7c0b2f98092b7eae6c7ae2fced89a69f7c37fd180fa93d803dc?s=96&d=mm&r=g","caption":"adia"}}]}},"_links":{"self":[{"href":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/posts\/95807","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/users\/73"}],"replies":[{"embeddable":true,"href":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/comments?post=95807"}],"version-history":[{"count":7,"href":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/posts\/95807\/revisions"}],"predecessor-version":[{"id":132642,"href":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/posts\/95807\/revisions\/132642"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/media\/58957"}],"wp:attachment":[{"href":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/media?parent=95807"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/categories?post=95807"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jfrog.com\/fr\/wp-json\/wp\/v2\/tags?post=95807"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}