Skip to content
  • GDPR-compliant
  • 100% hosting in Germany
  • Personal contact
  • Support included
  • Provisioning within 24 hours
Getting started & containers 6 min read

Creating a container: choose an image, configure and start

Open your project and click on Create container in the top right-hand corner. The wizard consists of three steps: Select image, Configure, and Check & create. In the top right-hand corner, you can see how many containers your plan allows.

Step 1: Select an image

At the very top is our catalogue: selected images with a brief description, source and licence type. You can quickly find the right image using the search box and the categories Web applications, Databases, Runtimes and Tools. Images with at least one startable version are listed first. You can display images whose versions are currently being checked or are locked by selecting ‘Show: … more under review or locked’.

Step 1 of the wizard, featuring search, categories and startable images from the catalogue
The catalogue: startable images with licence type, source and the number of startable versions.

Each card specifies the licence type:

  • Free - usage, modification and running of the software without any special conditions.
  • Copyleft - if you modify and redistribute the software, you must make the modified source code available under the same licence.
  • Restricted - certain usages, such as operating the software as a service for third parties, require a licence from the manufacturer.
  • Commercial - you need your own licence or a subscription from the manufacturer to run the software.
  • Unclassified - please check the terms and conditions directly with the manufacturer.

Further official images

Below the catalogue you will find the Docker Official Images. You’re free to choose any of them - the selected version is checked when the container is created, after which it starts automatically.

Can’t find your image?

Then you have three options:

  • Image by address - any image from the official sources displayed (for example docker.io/library/nginx:1.30). If no version (tag) is specified, latest is used.
  • Connect your own registry - for images from your own registry, such as Harbor, GitLab or GitHub. Enter the address (for example registry.muster.de/team), and, if required, your username and password or a token. It is best to use a token with read-only access. Once we have approved it - you will receive an email - the full image address is all you need, for example registry.muster.de/team/app:1.0.
  • Request approval - please specify the image address, licence and intended use. Our team will check the origin, security and licence and get back to you.
The ‘Can’t find your image?’ section, featuring the form for connecting your own registry
Connecting your own registry: address, optional login details and a note for our team.

Your registry login details

We store your registry username and password in encrypted form and use them only for your own projects. You can change or remove your login details at any time under ‘Connect your own registry’.

Step 2: Configure

The default settings are suitable for most cases - only change what you need to. On the right, the ‘What your container will look like’ preview continuously displays the name, image, address, volumes and networks.

  • Container name - 2 to 31 characters consisting of lower-case letters, numbers and hyphens, starting with a letter. Other containers will access it using this name, for example as a database host. The name cannot be changed later.
  • Version - each version shows its check result. Under ‘Other version’, you can enter your own version if required; it is checked before the container starts.
  • Settings for this image - mandatory details such as a database password. Passwords are already marked as Secret (environment variables and secrets).
  • How should it be reachable? - internally only, on the web (HTTPS) or via a custom port (TCP or UDP). For a web address, specify the port within the container and, optionally, your own domain (making a container reachable on the web).
  • Store data permanently - creates a volume. The wizard suggests the appropriate path from the image.
  • Networks - which networks the container is on (networks and firewall).
  • Advanced - RAM and CPU for this container (blank means: up to the project limit; 100% CPU corresponds to one core), additional variables, restart behaviour, autostart and a custom start command.

If you have a Docker Compose file, you can import its details at the top via Template from docker-compose (Using a docker-compose template).

Step 3: Check & create

The summary shows all the details and, below that, what happens after creation. On the right, confirm the licence: ‘I am operating this software myself and comply with the manufacturer’s licence terms.’ If the security check has identified high-risk findings, also confirm ‘Start despite high-risk security findings’. Then click on Create container.

Step 3, including a summary, licence confirmation and confirmation despite high-risk security findings
Step 3: Summary, licence confirmation and confirmation despite high-risk findings.

Security checks on the images

We automatically check every version of an image for known vulnerabilities before it is launched for the first time. We use the open-source scanner Trivy for this. You can see the result for each version:

  • Checked - no high or critical findings; the version will start immediately.
  • High-risk findings - can be started, but only after your confirmation. We recommend an update as soon as a newer version has been checked.
  • Blocked - critical findings; the version cannot be started.
  • Exception approval - approved on an exceptional basis despite critical findings, following review by our team. Here, too, you must confirm the start.
  • Being checked - the check is still in progress. The container is being created and will start automatically as soon as the check has been passed.

Versions that have already been verified start in a few seconds; new versions start after verification, which usually takes only a few minutes. You can view the progress in the History tab.

Is the container not starting?

If variables or login details are missing, a container will often terminate immediately after starting. The article Finding and fixing errors explains what to do in this situation.

How long will it take for my container to start running?
Versions that have already been checked start up in a few seconds. A new version is checked first - this usually takes just a few minutes. The container then starts up automatically.
Why is an image greyed out?
There is currently no startable version of this image: either a new version is still being tested, or the versions have been blocked due to critical findings.
What happens to the data when I delete a container?
The container and its addresses are removed. In the dialogue you choose whether the volumes used only by this container are deleted as well - deletion is preselected. Without the tick, a volume is kept and can be reused in a new container. Volumes that other containers also use are always kept. More on this in the article ‘Storage and file browser’.
Can I use private images?
Yes, via ‘Connect your own registry’. Once we have given our approval, all images will be available at your registry’s address.

Was this article helpful?

New to SpeedIT Solutions?

Hosting where you know someone.

What you are reading here is what we put into practice for our customers every day. Based in Isernhagen since 2009 - with dedicated contact persons rather than a call centre.

  • 100% hosted in Germany
  • GDPR-compliant
  • Dedicated contact person
  • Provisioning within 24 hours
4.9 88 reviews on Expeero

toller Provider

nicht nur in den Preisen und der Leistung klasse, auch beim Support 1a. Kann ich nur empfehlen
Nanko B.Recommends us · 08/07/2026

100 % recommend us · Expeero

All reviews on HOSTtest (opens in a new window)

You might also be interested in:

Personal support

Of course, our support team is also happy to assist you personally. If you cannot find what you are looking for in our knowledge base or require personalised support, please do not hesitate to contact us. We’re here to help you and to ensure that your experience with our products and services is as smooth and enjoyable as possible.