Docker Command Reference

Quick reference for Docker commands used with EBRAINS infrastructure.

Quick Links

Overview

EBRAINS uses Harbor as the Docker registry for hosting container images. All images follow semantic versioning and standardized tagging practices.

EBRAINS Docker Registry: docker-registry.ebrains.eu

Web Interface: https://docker-registry.ebrains.eu

Getting Started

If you’re new to Docker in EBRAINS:

  1. Publish Your First Docker Image Tutorial - Complete walkthrough
  2. Get your CLI secret from Harbor profile
  3. Login: docker login docker-registry.ebrains.eu

Quick Examples

Build, Tag, and Push

Pull and Run

Multi-Version Tagging

Image URL Format

Common Commands

Authentication

Build

Tag

Push/Pull

Run

Inspect

Clean Up

Tagging Strategy

Tag TypeFormatExampleUse Case
Semantic VersionX.Y.Z2.1.3Production (pinned version)
Major.MinorX.Y2.1Staging (auto-patch updates)
MajorX2Development
latestlatestlatestDevelopment/Testing
Environmentenvprod, staging, devEnvironment-specific
Git SHAshaabc123fDebugging/Rollback

External Resources