Docker Compose to use over the admin panel
I would like to administrate multiple Docker container via Compose, editable over the Admin panel. Some easy deploying mechanism including the Volumes of the container from my local machine over upload or git would be nice.
We are glad to inform you that Docker Compose support is introduced in Plesk Obsidian 18.0.65.
It is now possible to deploy Docker Compose YAML files (but not Dockerfiles or any other files required by an application), and also to modify and update the stacks from the new “Stacks” tab. Use copy and paste, or upload them from local storage. Typical operations on stacks are supported, such as: up (including pull and force-recreate), stop, and down.
To enable these features, add the following lines to the panel.ini file:
[ext-docker] newUI = onIf you would like to see any additional and specific Docker Compose improvements kindly open a new UserVoice Request
-- SH
-
Patrick commented
Just upgraded and enabled the new UI. I'm going to try and get plausible to run!
Edit:
Got it working now, plausible installed 3 containers, and from 1 of those I was unable to edit the env variables via the admin, it gave me the following message:
invalid JSON: json: cannot unmarshal string into Go struct field HostConfig.HostConfig.Ulimits of type units.Ulimit
I entered the env variables directly into the compose.yml file and now it runs.
-
Martin Denyer commented
You will have a lot of headaches using docker and plesk together, not that it isn't possible mind you but if you want a good control panel for docker check out Portainer.
-
Adrian commented
I can't wait much longer for this feature to be implemented. This is frustrating. Going to watch out for an alternative to Plesk.
-
Richard commented
This really is a must for Plesk now, I've moved over to Plesk for the docker support, lacking this is really disapointing.
-
Bernd commented
Hi, I am a fresh user and that was the first thing I felt I needed (besides a crazy thing like a shell in the browser window ;-)
-
Steven Rasmussen commented
Any updates on Docker Compose
-
@ Daniel Hendricks, @Denver Prophit Jr.,
The Uservoice link is actually available right in your Plesk control panel, just scroll down to the bottom of any page and see "Suggest an idea" link in the footer. We believe that's how most people discovered it.
Lets us know if you still cannot see it
-
Daniel Hendricks commented
It's buried in the KB articles: https://support.plesk.com/hc/en-us/articles/213406329-How-to-suggest-a-feature-request-for-Plesk-
There have been several support techs that recommended it to me (whether appropriately or inappropriately) via support tickets.
I agree that it would make sense if they link it in the footer or on the Help Center page. Maybe we should make a Feature Suggestion. ;)
-
Denver Prophit Jr. commented
Is plesk actively promoting the user voice link? How can it become popular if we don't know about it? I only found out after having paid support.