📄
Docker — Developer Guide
Pushing, pulling, and using the private Docker registry as a developer
Sign in to see your personalized configuration examples Sign In
Docker — Developer Guide
Setup
Login
podman login docker.registry.hochguertel.work
# Enter your Authelia username and password
Push Images
# Tag your image
podman tag myapp:latest docker.registry.hochguertel.work/myapp:v1.0
# Push
podman push docker.registry.hochguertel.work/myapp:v1.0
Pull Images
podman pull docker.registry.hochguertel.work/myapp:v1.0
List Images
# Via CLI
podman search docker.registry.hochguertel.work/
# Via Web UI
# Visit https://docker-ui.registry.hochguertel.work
In Compose Files
services:
myapp:
image: docker.registry.hochguertel.work/myapp:v1.0
CI/CD Integration
# Login in CI
echo "$REGISTRY_PASSWORD" | podman login docker.registry.hochguertel.work -u "$REGISTRY_USER" --password-stdin
# Build and push
podman build -t docker.registry.hochguertel.work/myapp:${CI_COMMIT_SHA} .
podman push docker.registry.hochguertel.work/myapp:${CI_COMMIT_SHA}