In some cases, your docker/github image may not populate on the UI for selection. There can be a few potential reasons to this.
Your Image is in a private registry
If you have your image in a private registry, you must configure your Bunny.net account to connect with that registry (details on set-up here). Once that is configured and your images is configured validly, it should appear on dropdown
Your project needs to be wrapped into a container
Projects won't appear visible on the dashboard if the project isn't 'contained' in an environment (for example a base image with determined dependencies etc).
Your image isn't supported on our platform
If you've found the image, but unable to deploy so, the dashboard usually returns a clear error why. In many cases, the reason for the failure is down to our support for images built only for linux/amd64, so ensure/verify your current compiled project supports this.
My updated image is not deploying
Rolling Update process on Magic Containers ensures that updates to your application's container settings are applied smoothly and without any downtime. By updating pods incrementally, your application remains available to users throughout the update.
If the Rolling Update encounters problems, such as deploying a broken image, it handles the situation by detecting any new pod that fails to reach a running state within ten minutes and considering it unhealthy. In such cases, the Rolling Update is terminated. All new pods with the faulty configuration are deleted, and old pods are restored to maintain application stability. The Rolling Update then restarts automatically, using the latest configuration. If the issue is fixed, such as by providing a healthy image, the update will proceed successfully.