32 lines
644 B
Markdown
32 lines
644 B
Markdown
|
|
https://www.youtube.com/watch?v=bgk8N_rx1F4
|
|
|
|
# Build docker image:
|
|
|
|
docker build -t weddingapi:v2 .
|
|
|
|
# Run weddingapi
|
|
|
|
docker run -d --rm --name weddingapi -p 8080:80 -e MongoDbConfig:Host=mongo -e MongoDbConfig:Port=27017 weddingapi:v2
|
|
|
|
# Run mongodb
|
|
|
|
docker run -d --rm --name mongo -p 27017:27017 -v mongodbdata:/data/db mongo
|
|
|
|
|
|
# Push new docker version to registry:
|
|
|
|
## Rename
|
|
|
|
docker image tag weddingapi:v2 registry.git.rismer.de/rismer/weddingapi:v2
|
|
|
|
docker image tag weddingapi:v2 registry.git.rismer.de/rismer/weddingapi:latest
|
|
|
|
## Push
|
|
|
|
docker login registry.git.rismer.de
|
|
|
|
docker push registry.git.rismer.de/rismer/weddingapi:v2
|
|
|
|
|