Skip to content

Tworzenie własnego rejestru obrazów

Wykorzystanie prywatnego repozytorium

Aby stworzyć własny rejestr obrazów początkowo należy uruchomić taką usługę. Możemy to zrobić na Github, Gitlab i innych tego rodzajach repozytoriów.

Dodanie taga

Następnie należy przypisać tag obrazu kontenera i powiązać go ze stworzonym rejestrem. Tutaj przykład dla rejestru uruchomionego lokalnie, robimy dla kontenera nginx:latest:

docker image tag nginx:latest localhost:5000/nginx

Umieszczenie kontenera na repozytorium

Ostatnim krokiem jest umieszczenie na repozytorium stworzonego i otagowanego kontenera.

docker push localhost:5000/nginx

Pobranie kontenera z utworzonego repozytorium

Aby pobrać prywatnie dostępny kontener należy pobierać konkretnie otagowany kontener:

docker pull localhost:5000/nginx