Skip to content

Getting started

Dockreg provides a secure, fast, and reliable private Docker registry for your development team. With enterprise-grade security, global CDN for lightning-fast pulls and pushes, and simple setup, you can deploy with confidence. Setup takes just 1 minute, and you get 24/7 support with 99.9% uptime.

This guide walks you through signing up, creating your first registry, and pushing your initial Docker image.

Getting started is free and requires no credit card. Follow these steps:

  1. Visit dockreg.com and click Start Free in the top navigation.
  2. Enter your email address and create a password, or sign up using your preferred method (e.g., Google or GitHub if available).
  3. Verify your email address via the confirmation link sent to your inbox.
  4. Log in to your new Dockreg account at dockreg.com/dashboard (or the provided dashboard URL).

Once logged in, you’ll land on the dashboard where you can manage organizations, registries, and teams.

After signing up, create a private registry to store your Docker images:

  1. From the dashboard, click Create Registry (or navigate to the Registries section).
  2. Enter a name for your registry (e.g., myapp-registry).
  3. Select your organization (a default one is created for you; you can create more later).
  4. Choose visibility: Private (recommended for security).
  5. Click Create. Your registry will be ready in seconds.

You’ll receive a unique registry URL, such as myapp.registry.dockreg.com. Note this down—it’s used for pushing and pulling images.

For the Starter plan, you get 1 private registry with 10GB storage. Upgrade for more.

With your registry created, push an existing local Docker image using standard Docker CLI commands. No additional tools are needed.

Assume you have a local image named myapp:latest. Replace placeholders like myapp.registry.dockreg.com, myorg, and myapp with your actual registry URL, organization name, and image name.

  1. Log in to your registry:

    docker login myapp.registry.dockreg.com

    Enter your Dockreg username and password when prompted.

  2. Tag your local image to include the registry and organization path:

    docker tag myapp:latest myapp.registry.dockreg.com/myorg/myapp:latest
  3. Push the image:

    docker push myapp.registry.dockreg.com/myorg/myapp:latest

Image pushed successfully!

Your image is now stored securely in your private registry. You can verify it in the dashboard under your registry’s images list.

  • Ensure your Docker CLI is up to date.
  • If login fails, check your credentials or API key (see Key Management).
  • For rate limits or storage issues, review your plan in Usage & Billing.
  • Invite team members for collaboration (Team Collaboration).
  • Set up vulnerability scanning (Beta) for pushed images.
  • Integrate with monitoring tools via webhooks (Integrations).

For more details, explore the full Documentation.