Szukaj…


Uruchamianie rejestru

Nie używaj registry:latest ! Ten obraz wskazuje stary rejestr v1. Ten projekt Python nie jest już rozwijany. Nowy rejestr v2 jest napisany w Go i jest aktywnie utrzymywany. Kiedy ludzie odnoszą się do „rejestru prywatnego”, odnoszą się do rejestru v2, a nie rejestru v1!

docker run -d -p 5000:5000 --name="registry" registry:2

Powyższe polecenie uruchamia najnowszą wersję rejestru, którą można znaleźć w projekcie Docker Distribution .

Więcej przykładów funkcji zarządzania obrazami, takich jak oznaczanie, ciągnięcie lub pchanie, znajduje się w części dotyczącej zarządzania obrazami.

Skonfiguruj rejestr za pomocą zaplecza pamięci AWS S3

Konfigurowanie rejestru prywatnego do korzystania z zaplecza AWS S3 jest łatwe. Rejestr może to zrobić automatycznie przy odpowiedniej konfiguracji. Oto przykład tego, co powinno znajdować się w pliku config.yml :

storage:
    s3:
        accesskey: AKAAAAAACCCCCCCBBBDA
        secretkey: rn9rjnNuX44iK+26qpM4cDEoOnonbBW98FYaiDtS
        region: us-east-1
        bucket: registry.example.com
        encrypt: false
        secure: true
        v4auth: true
        chunksize: 5242880
        rootdirectory: /registry

W accesskey i secretkey pola są poświadczenia IAM z konkretnymi uprawnieniami S3 (patrz dokumentację uzyskać więcej informacji). Może równie łatwo korzystać z poświadczeń z dołączoną polityką AmazonS3FullAccess . region jest regionem segmentu S3. bucket to nazwa wiadra. Możesz zdecydować się na przechowywanie zdjęć zaszyfrowanych za pomocą encrypt . secure pole ma wskazywać użycie HTTPS. Zasadniczo powinieneś ustawić v4auth na true, nawet jeśli jego domyślną wartością jest false. Pole chunksize pozwala spełnić wymóg interfejsu API S3, aby przesyłanie chunksize rozmiar co najmniej pięciu megabajtów. Wreszcie rootdirectory określa katalog pod wiadrem S3 do użycia.

Istnieją inne backendy pamięci, które można równie łatwo skonfigurować.



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow