Portainer allows you to deploy a new container direct from the UI with no code required.
Deploying a New Container
First select the Endpoint you want to add a container to, then select Containers from the side menu before clicking Add Container.
Add details to your container:
Name: Friendly name for your container
Registry: Where your image is hosted
Image: The name of the image you want to deploy
Ports: Expose the desired ports
Advanced Settings: Many options available here to customise the deploymeny from volume and environment configuration to capabilities
Once complete, click Deploy the Container.
If successful your container will be shown in the Container List.