Docker-Images lassen sich in verschiedene Registrys legen.

Beispiel: GitLab

  1. Zuerst Token erstellen im Gitlab
  2. Sinnvollen token name vergeben
  3. Scopes ankreuzen
    • read_registry
    • write_registry
  4. Ablaufdatum wählen
  5. Tocken erstellen
  6. Eingabe-Box unterhalb Your new personal access token unbedingt kopieren und in einen Passwort-Manager ablegen

Registry Login

1docker login registry.gitlab.com -u rainerrose

Das dann abgefrage Passwor entspricht dem generierte Tocken.

Image bauen

Ohne Tag

1docker build -t registry.gitlab.com/rainerrose/<projekt-name> .

Mit Tag

1docker build -t registry.gitlab.com/rainerrose/<projekt-name>:1.1 .

Hochladen

1docker push [OPTIONS] NAME[:TAG]
1docker push registry.gitlab.com/rainerrose/<projekt-name> --all-tags