🌐 Documentation is currently available in English only. We're working on translations.

Home / Docs / Docker Guide / Push & Pull Images

Push & Pull Images

Learn how to push and pull container images to your private registry.

⏱️ 4 min read

Image Naming Convention

Images in NugetHosting follow this naming pattern:

registry.nugethosting.com/username/image-name:tag

username: 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.0

Then push to the registry:

docker push registry.nugethosting.com/username/my-app:v1.0.0

Push All Tags

docker push --all-tags registry.nugethosting.com/username/my-app

Pull Images

Pull an image from your private registry:

docker pull registry.nugethosting.com/username/my-app:v1.0.0

Run the image directly (pulls automatically if not local):

docker run -d -p 8080:80 registry.nugethosting.com/username/my-app:v1.0.0

List Images

View all your pushed images in the Containers dashboard, or list local images:

docker images | grep registry.nugethosting.com

Delete Images

To delete images from the registry, use the NugetHosting dashboard:

  1. Go to Containers in your dashboard
  2. Find the image you want to delete
  3. Click the Delete button
  4. Confirm the deletion

⚠️ Warning: Deleting an image is irreversible. Make sure no deployments depend on it before deleting.

Was this page helpful?