To work with Containers, you first of all need a Cloud Container Server. This is a custom built container platform that uses Docker to provide you with a flexible hosting solution that is super simple to use. Perfect for almost any project and hosting one website or a hundred.
The easiest way to start the process is to click the +Add Service button at the top of every screen in the Control Panel. From there you add a new Cloud Container Server...
So you've just provisioned a brand new Cloud Container Server and you may be wondering what to do next?
This article will give you a brief introduction to our Cloud Container platform with some simple steps to help you get a basic website up and running.
Before you can start hosting anything on your Cloud Container server, you will need to create your very first container.
Head over to the Containers module at the menu on the left in our Control Panel and follow the instructions in our Creating a container article to get your first container provisioned.
By default, your Cloud Container Server will be provisioned with 2 Integrated Containers, a MySQL5.7 container and a PHPMyAdmin container.
Click Containers and then Databases under Containers at the menu on the left in our Control Panel. This section can be used to manage the instance of MySQL that comes standard with every Cloud Container server.
You should see another section labeled SSH & SFTP under Containers at the menu on the left . This section will allow you to manage the SSH/SFTP users on your Cloud Container server and the containers that they have access to.
At this point, you will most likely want to create a user and assign it access to your container by following the instructions in our Creating a SSH/SFTP user article.
This will become the user account that you will use to log into your Cloud Container server to upload files and execute commands.
Now that you've created a SSH user, you will be able to log in and begin setting up your container. For help logging in via SSH, please refer to our Accessing a Virtual Server article.
Once you're logged in, you should find a directory named container located in your home directory. All files for each container that your user has access to will appear in here.
Refer to our Important Files article for details on how these files are organized.
When accessing your container via a web browser you will be presented with our default "It works" landing page.
The next thing to do is to replace this page with your own website. You will find this page within your container's files at the following path:
There are various ways that you may wish to deploy your website to your container. Listed below are some common examples: