Docker:Nexus

Aus Alexander's Wiki
Version vom 19. September 2022, 10:14 Uhr von Admin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Vorüberlegung == == Analyse == == Entscheidung == === Quelle === https://hub.docker.com/r/sonatype/nexus3/ === Datenpersistierung === <syntaxhighlight…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Vorüberlegung

Analyse

Entscheidung

Quelle

https://hub.docker.com/r/sonatype/nexus3/

Datenpersistierung

$ docker volume create --name nexus-data
$ docker run -d -p 8081:8081 --name nexus -v nexus-data:/nexus-data sonatype/nexus3

alternative

$ mkdir /some/dir/nexus-data && chown -R 200 /some/dir/nexus-data
$ docker run -d -p 8081:8081 --name nexus -v /some/dir/nexus-data:/nexus-data sonatype/nexus3

Starten (1), Stoppen (2) und Test (3)

$ docker run -d -p 8081:8081 --name nexus -v nexus-data:/nexus-data sonatype/nexus3
$ docker stop --time=120 nexus
$ curl http://localhost:8081/