简体   繁体   中英

How to run a Docker image in Open server without using the docker container

I'm setting up a cluster environment with 7 servers and I have a already created docker image which I have configured our application. I need to use that docker image inside my open server but not Inside the docker as it affects the performance when we are doing load tests.

I'm using Ubuntu servers and all configurations are done by Jenkins jobs using ssh.

My ultimate outcome is to reset the cluster environment each time when I executing the Jenkins jobs for each new release of our application. Is there a way to do that??

There is no way to deploy docker image as vm or physical server. Docker image can be used only on docker server as far as I know.

As @paco alcacer told in comments, best solution to you if you are using virtual environment for example (vsphere/esxi), is to create one virtual machine that will contain all necessary applications for cluster, then simply clone this virtual machine across other servers in cluster. There are several tools for this depending on what environment you are using

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM