When using the demo server, please take note of the conditions of use.

  • The demo server is reserved for experimental use only, to allow you to test Harbor functionality.
  • Do not upload sensitive images to the demo server.
  • The demo server is not a production environment. The Harbor team is not responsible for any loss of data, functionality, or service that might result from its use.
  • The demo server only allows you to test user functionalities. You cannot test administrator functionalities. To test administrator functionalities and advanced features, set up a Harbor instance.
  • Do not push images >100MB to the demo server, as it has limited storage capacity.

If you encounter any problems while using the demo server, open an or contact the Harbor team on Slack.

  1. Go to .

  2. Click Sign up for an account.

  3. Explore the default project, .

  4. Click New Project to create your own project.

    For information about how to create a project, see Create a Project.

  5. Create a very simple Dockerfile with the following contents.

  6. Build an image from this Dockerfile and tag it.

  7. In the Harbor interface, go to Projects > your_project > Repositories to view the image repository that you pushed to your Harbor project.