注释配置un注册Docker Privé,远程和虚拟

La manière La加上simple de gérer et d'organiser vos图像码头工人一致性à utiliserunregister Docker.Vous avez besoin d'un accès可测量,sécurisé,恒定的et efface aux images Docker partagées au sein de votre équipe, le tout à un emplacement centralisé。Vous avez également besoin d'un enroit où configurer plusieurs dépôts, function de manière fluide avec le client Docker。
Grâce à JFrog Container Registry, motorisé par Artifactory, vous pouvez configururer gratuement et en quelques minutesunregister Docker本地的,遥远的和虚拟的.Ce billet de blog va vous présenter les étapes à suivre。
先驱者
声音éléments don ' t vous aurez besoin:
- 码头工人段.
- JFrog货柜注册处(免费免费安装Cloud ou auto-hébergée)
“Configurez
Étape 1: Connectez-vous à votre环境
Connectez-vous avec le笔名d 'utilisateur参数défaut: admin,等逝去的时光:密码倒l'installation sur site, ou avec les identity qui vous été envoyés par email pour l'installation Cloud。

Étape 2: Ajouter un registry Docker local
Permet de stocker vos images Docker personnalisées que vous allez créer ultérieurement。
Accédez au模块管理。Développez le菜单Dépôts(存储库)等cliquez sur élément de菜单Dépôts(存储库)。
Ajoutez un nouveau Dépôt本地avec le type de package Docker。Entrez la Clé de Dépôt«docker-dev-local»et conservvez les aures paramètres par défaut。

Étape 3: Ajouter un registry Docker distance
Utilisé en tant que proxy de mise en cache, pour stocker des images tierces à partir deDocker Hub ou de tout autre registry external.
Cliquez sur l'onglet distance (Remote) sur la page Dépôts (Repositories) et ajoutez un nouveau Dépôt distance avec le type de package Docker。Entrez la Clé de Dépôt«docker-hub-remote»et conservvez les aures paramètres par défaut。

Étape 4: Ajouter un dépôt Docker virtuel
Utilisé lors de la création de votre image Docker personnalisée。
Cliquez sur l'onglet Virtuel (Virtual) sur la page仓库(存储库)et ajoutez un nouveau Dépôt Virtuel avec le type de package Docker。Entrez la Clé de Dépôt«码头工人»et ajoutez les dépôts docker locaux et distants que vous avez créés aux Étapes 2 et 3 (déplacez-les depuis Dépôts Disponibles(可用的仓库)vers Dépôts sélectionnés(选定的仓库)à l'aide des boutons fléchés)。L' orderre de ces dépôts dans la liste déterminera L' orderre suivi pour résoudre les dépendances要求pour L' assembly de votre image docker。Sélectionnez le dépôt本地que vous avez créé à l'Étape 2 en tant que Dépôt de Déploiement par Défaut。Le Dépôt de Déploiement par Défaut est Le dépôt vers lequel seront envoyées les images Docker que vous assembly。保守les aures paramètres par défaut。

Étape 5: Clonez le dépôt GitHub d’exemplple Docker JFrog
Ce得宝大陆unexample Dockerfile简单que vous allez utiliser倒汇编votre图像personnalisée。

Étape 6: Mettre à jour la référence d'image de base
Clonez投票者dépôt bifurqué et mettez à jour la ligne FROM du Dockerfile pour référencer投票者dépôt Docker virtuel。
从$ {SERVER_NAME} .jfrog.io / $ {VIRTUAL_REPO_NAME} /高山:3.11.5
SERVER_NAMEreprésente la première party de l'URL qui vous est donnée pour votre环境:https://SERVER_NAME.jfrog.io
VIRTUAL_REPO_NAMEEst le nom«码头工人»que vous avez attribué à votre dépôt virtuel à l'Étape


Étape 7:使者une image personnalisée vers votre dépôt Docker informatique
Connectez-vous à votre dépôt virtuel, au build et à l’étiquette, et envoyez votre image personnalisée grâce aux commandes suivantes:
$ docker login ${SERVER_NAME}.jfrog.io
$ docker build——tag ${SERVER_NAME}.jfrog。io / $ {VIRTUAL_REPO_NAME} / my-docker-image:最新。
$ docker push ${SERVER_NAME}.jfrog.io/${VIRTUAL_REPO_NAME}/my-docker-image:最新的
Étape 8: Consultez les images dans votre registry Docker
Accedez盟应用模块, développez le menu Artifactory et cliquez sur l'élément de menu文物(工件)。在l '树状工件, développez les dépôts码头工人,docker-dev-local等docker-hub-remote为新艺术倾倒efacts。Cliquez sur votre image dan votre dépôtdocker-dev-local倾注感情ses détails。

Vos注册Docker
Lorsque vous aurez terminé etconfiguré vos注册Dockerà intégration继续,vous pourrez stocker toutes vos images Docker dans vosDépôts locaux, distants et virtuels.Voici à quoi cela ressemblera:
Docker提供的信息

Propriétés du manifeste Docker

Fichier JSON声明

太棒了!
维护者,我的权利加上qu'à我的权利和义务。
资源supplémentaires: