A Docker-nyilvántartás egy olyan rendszer, amely a Docker-képfájlokat tárolja és terjeszti. Számos kép található egy regisztrációs központban. Egy képnek több verziója is lehet, mindegyiket más-más címke azonosítja.
A rendszerleíró adatbázis lehetővé teszi a felhasználók számára, hogy Docker-képeket húzzanak le róla, és új képeket küldjenek rá a tároláshoz. Ez lehetővé teszi, hogy online másolatot készítsen a jelentkezéséről. Lehetővé teszi a képek másokkal való megosztását is.
Tudjon meg mindent, amire szüksége van ahhoz, hogy egy alkalmazás képét a Docker rendszerleíró adatbázisába küldje.
Miért érdemes a Docker Registry-t használni?
Bár sok nyilvános nyilvántartás található az interneten, a DockerHub nagyon népszerű. A Docker nyilvántartás a Docker Inc. terméke, amely a felelős vállalat a Docker platform maga. Nyilvános és privát adattárakat is tartalmaz. Használhat nyilvános adattárakat, vagy fizethet a korlátozott privát adattárakért.
A Docker registry automatizált buildeket, vállalati fiókokat és forrásvezérlési integrációt biztosít. A beállítás nagyon hasonló GitHub, az együttműködésen alapuló nyílt forráskódú platform. A Docker-motor alapértelmezés szerint együttműködik a Docker-nyilvántartással. Futtathatja a CI/CD folyamatait is.
A Docker-nyilvántartásról egy bemutatóalkalmazás telepítésével tudhat meg többet.
Hozzon létre egy Docker Registry-fiókot
Kezdje a navigációval a Docker Hub webhely és ott regisztrálni kell egy fiókot.
Miután regisztrált és bejelentkezett, hozzáférhet Docker-fiókjához.
Létre kell hoznia egy adattárat a demóalkalmazás-kép leküldéséhez. Kattintson a Leraktár létrehozása gombot, majd adja meg a Név és Leírás az adattárból. Kiválaszthatja, hogy nyilvánossá vagy priváttá teszi-e az adattárat. A Docker registry hozzáférést biztosít egy ingyenes privát és több nyilvános adattárhoz.
Docker Image húzása
A folyamat teszteléséhez húzzon ki egy minta Docker Image-t a Docker Hubból. Az Ubuntu-képet ezzel a paranccsal húzhatja le:
docker pull ubuntu
Az Ubuntu az egyik hivatalos Docker-kép. Ezután be kell helyeznie a saját Docker-tárolójába.
Tolja be képét a Docker Registry-be
Most át kell küldenie a képet a helyi gépről a Docker Hub tárolójába. Minden adattár tartalmaz utasításokat a képek beküldésére. Ezt a specifikus szintaxist kell használnia a helyi kép strukturálásához, mielőtt elküldi azt a tárhelyre. Így kell kinéznie:
Módosítsa a kép nevét a helyi tárhelyben, hogy az ugyanaz legyen, mint a távoli tárolóban lévő parancs neve. Ezt a következő paranccsal teheti meg:
docker tag ubuntu: legújabb sandra35/testrepo: legújabb
Amikor a folyamat befejeződött, látnia kell az új névvel és címkével ellátott képet a képek között.
Ezután folytassa, és tolja be a képet a rendszerleíró adatbázisba a következő paranccsal:
docker push sandra35/testrepo: legújabb
A sikeres nyomulás így fog kinézni:
Most navigáljon a távoli Docker-tárolóhoz a böngészőjében. Az oldal frissítésekor látnia kell a képet a tárolóban.
Gratulálunk, sikeresen tárolt egy képet a Docker rendszerleíró adatbázisában! Az alkalmazásnaplókat a képre kattintva ellenőrizheti.
Ugyanezzel a módszerrel saját alkalmazásait is tárolhatja. Az alkalmazás mérete növeli a tárolt kép mennyiségét. A rendszerleíró adatbázis tárolja a képet, amíg nem törli. Képét bárkivel megoszthatja az interneten.
A Docker Registry a legjobb nyilvántartó
A Docker rendszerleíró adatbázis a Docker szoftverrendszer egyik nagyszerű funkciója. A rendszerleíró adatbázis optimalizálja a képek online tárolását és terjesztését. Gyorsan összeállíthat konténeres alkalmazásokat, és online szállíthatja azokat.
A Docker-nyilvántartás korlátlan számú alkalmazást tárol nyilvános adattáraiban. Alternatív megoldásként fizetős privát adattárakat is létrehozhat, amelyek egy adott közönségre korlátozódnak.
Kezdje el használni a Docker rendszerleíró adatbázist, és módosítsa az alkalmazások tárolásának és megosztásának módját.