<\/figure>\r\n<\/div>\r\n\r\n\r\n\r\nDocker stands for an open-source application used to serve for testing, shipping, developing, and running applications. It provides running the applications in isolated environments known as containers. The containers with their isolation have everything inside to run properly and not mess with the host’s configuration. Deploying the code is easy since the code is pushed to the production environment from the development container, and there is no delay.<\/p>\r\n\r\n\r\n\r\n
<\/p>\r\n\r\n\r\n\r\n
There are two editions of Docker available. Enterprise<\/strong> and Community <\/strong>edition. In the next paragraphs of the blog post, we will explain how to install Docker Community Edition on our Cloud platform in more detail.<\/p>\r\n\r\n\r\n\r\nFirst, log in to the RoseHosting Cloud Platform.<\/p>\r\n\r\n\r\n\r\n <\/figure>\r\n\r\n\r\n\r\nThere are two ways for installing Docker Engine CE on our cloud platform, and you can choose from the buttons on the top left corner of the website:<\/p>\r\n\r\n\r\n\r\n <\/figure>\r\n\r\n\r\n\r\nInstall Docker Engine CE through the Environment<\/strong><\/p>\r\n\r\n\r\n\r\nOnce clicked on the “Environment” from the application tab, you need to choose the “Docker tab” described in the picture below.<\/p>\r\n\r\n\r\n\r\n <\/figure>\r\n\r\n\r\n\r\nAs you can notice, there are multiple options, and we need to choose the “Docker Engine” in the middle by clicking on the area.<\/p>\r\n\r\n\r\n\r\n <\/figure>\r\n\r\n\r\n\r\nOnce clicked, there will be a new window displayed with multiple options, which will be explained in the next paragraph:<\/p>\r\n\r\n\r\n\r\n <\/figure>\r\n\r\n\r\n\r\nThere is a brief explanation of Docker CE Engine, along with an option to choose the version and the type of the docker engine.<\/p>\r\n\r\n\r\n\r\n
You can create a standalone engine, connect to an existing cluster and deploy the container from the .yaml file.<\/p>\r\n\r\n\r\n\r\n
\r\nCreate a clean standalone engine – There is only Docker daemon with an option to install Portainer UI and Free Let’s Encrypt SSL certificate.<\/li>\r\n Connect to an existing swarm cluster – Including the newly created Docker Engine into the existing Docker Swarm cluster.<\/li>\r\n Deploy containers from compose.yml – Deploying application from the custom repository.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\nAlso, there is an option if you want to install Portainer UI and Let’s Encrypt SSL certificate.<\/p>\r\n\r\n\r\n\r\n
There is a possibility to change the Environment and Display name of the container.<\/p>\r\n\r\n\r\n\r\n
We will leave the default options except checking the button for Portainer UI and Let’s Encrypt SSL certificate.<\/p>\r\n\r\n\r\n\r\n
Once everything is configured we can install the application by clicking on the “Install” button.<\/p>\r\n\r\n\r\n\r\n <\/figure>\r\n\r\n\r\n\r\nYou need to allow the RH Cloud to automatically perform the required actions for the package to be installed.<\/p>\r\n\r\n\r\n\r\n <\/figure>\r\n\r\n\r\n\r\nOnce the Docker Engine CE is successfully installed, the following window will be displayed.<\/p>\r\n\r\n\r\n\r\n <\/figure>\r\n\r\n\r\n\r\nFrom this step and so on, you can start to use your newly installed Docker CE Engine.<\/p>\r\n\r\n\r\n\r\n
Installing Docker CE Engine through the “Marketplace”<\/strong><\/p>\r\n\r\n\r\n\r\nOn the top left menu, click on the “Marketplace,” and the following window will appear:<\/p>\r\n\r\n\r\n\r\n <\/figure>\r\n\r\n\r\n\r\nExpand the application menu, select “Dev & Admin Tools,” hover on “Docker Engine CE,” and click install.<\/p>\r\n\r\n\r\n\r\n <\/figure>\r\n\r\n\r\n\r\nFrom this step, the installation is the same as in the previous paragraph “Docker CE Engine container options.”<\/p>\r\n\r\n\r\n\r\n
You can use both ways to install the Docker Engine. Once the installation is successful, you will receive an email with administrator credentials to the email account associated with the RoseHosting Cloud platform. Installing the package offers and creates an isolated environment of Docker Community Edition running inside like a separate virtual machine.<\/p>\r\n\r\n\r\n\r\n
Managing Docker through Poratiner GUI<\/strong><\/p>\r\n\r\n\r\n\r\nSince we chose to install the application within the Portainer UI and Free Let’s SSL certificate in the previous steps, the Docker environments can now be handled easily through this dedicated management GUI panel. To log in to the Poratiner UI panel simply use the credentials that were sent to your email when the Docker Engine CE application was installed successfully.<\/p>\r\n\r\n\r\n\r\n <\/figure>\r\n\r\n\r\n\r\nBy clicking on the container area there will be information displayed about Stacks, Images, Networks, Volumes, Containers and etc. You can experiment and try to understand how works Docker Engine CE.<\/p>\r\n\r\n\r\n\r\n <\/figure>\r\n\r\n\r\n\r\nCommonly used CLI operations<\/strong><\/p>\r\n\r\n\r\n\r\nThe most used docker commands are docker run, docker exec, and docker compose up.<\/p>\r\n\r\n\r\n\r\n
\r\ndocker up – This command is used for starting the container.<\/li>\r\n docker exec – Stands for executing a command on an up and running container.<\/li>\r\n docker-compose up – Creating or recreating and starting the services inside the container<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\nCongratulations! You have successfully deployed the Docker Engine Community Edition on the RoseHosting Cloud platform. If you use our Managed Cloud Paas Hosting<\/a> there is no need to configure the Docker Engine CE by yourself. Please contact our expert admins to help you with installing and configuring it for you. We are available 24\/7, 365 days a year, ready to assist with any configuration.<\/p>\r\n\r\n\r\n\r\nIf you liked this post, don\u2019t forget to show us support by sharing it with your friends on social media. Thanks!<\/p>\r\n","protected":false},"excerpt":{"rendered":"
In this tutorial, we will explain step-by-step how to install Docker Engine CE on the RoseHosting Cloud platform. Docker stands … <\/p>\n
Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":38135,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,13],"tags":[1794,1921,1884,514,1152],"yoast_head":"\nHow to Install Docker Engine CE on RH Cloud | RoseHosting<\/title>\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\t \n\t \n\t \n \n \n \n \n \n \n \n\t \n\t \n\t \n