Is there a Way to Run a Docker Image without installing it in server?
-
I have created a Laravel application that I tried to deploy in a shared host (other apps running). It creates a conflict with the other project at the point to observe CSRF interferences at the other applications. So I decided to containerize my application. But when I log into the server there is no tool to manage those containers.
How can I deploy a containerizer docker app into my server? Does there exist some tool that I can put inside a folder with the docker image and runs exposing the port to work?
My server has cpanel but not WHM.
-
It is possible to run containers as a regular user using https://podman.io/ (buzzword: https://github.com/containers/podman#rootless ).
Note that while podman is based on the same OCI standard as docker, there are some differences in the details. For example, healthchecks are specific to docker.