Push & Pull Images
Learn how to push and pull container images to your private registry.
Image Naming Convention
Images in NugetHosting follow this naming pattern:
registry.nugethosting.com/username/image-name:tagusername: Your NugetHosting username
image-name: Name of your container image
tag: Version tag (defaults to latest)
💡 Example: registry.nugethosting.com/johnsmith/my-app:v1.0.0
Push Images
First, tag your local image:
# Tag your local image
docker tag my-app:latest registry.nugethosting.com/username/my-app:v1.0.0Then push to the registry:
docker push registry.nugethosting.com/username/my-app:v1.0.0Push All Tags
docker push --all-tags registry.nugethosting.com/username/my-appPull Images
Pull an image from your private registry:
docker pull registry.nugethosting.com/username/my-app:v1.0.0Run the image directly (pulls automatically if not local):
docker run -d -p 8080:80 registry.nugethosting.com/username/my-app:v1.0.0List Images
View all your pushed images in the Containers dashboard, or list local images:
docker images | grep registry.nugethosting.comDelete Images
To delete images from the registry, use the NugetHosting dashboard:
- Go to Containers in your dashboard
- Find the image you want to delete
- Click the Delete button
- Confirm the deletion
⚠️ Warning: Deleting an image is irreversible. Make sure no deployments depend on it before deleting.