I fixed up some major bugs in Hosting Docker last month at DrupalGovCon.

https://www.drupal.org/project/hosting_docker

I'd like to start the conversation on including it in Aegir 3.13.

It works really quite well. Hosting Services line up perfectly with Docker Compose YML. I already experimented with adding a Varnish service, for example.

Please help! Needs testing and some minor improvements.

I believe, since I used the hosting/provision class system, that we could theoretically configure Aegir install to use the Docker services instead of apache/nginx, but I haven't tried yet.

Comments

Jon Pugh created an issue. See original summary.

Jon Pugh’s picture

Issue summary: View changes

Ergonlogic: Colan, Helmo: I granted you access to the project https://www.drupal.org/project/hosting_docker

moss.dev’s picture

Hi Jon, is there any word on hosting_docker being added to Aegir Hosting/Hostmaster?

I have been using both Aegir and Docker for a long time now and I would be very interested in doing some testing.

Please can I get access to your hosting_docker project?

Thanks,
Jon

Jon Pugh’s picture

@moss.dev: Everyone can download the module at https://www.drupal.org/project/hosting_docker

I haven't gotten around to documenting this yet... the main thing is to add aegir user to docker group so it can run docker without sudo.

Thanks!

moss.dev’s picture

Great thanks Jon. I swear I tried the other day and got permissions issues. All working now.

Thanks for the hint about the Aegir user. Where is the best place to add Documentation/Notes/Bugs/etc ?

Jon Pugh’s picture

I created an issue to create documentation: https://www.drupal.org/node/2916005

Please post any info you come up with there.

Thanks!

Jon Pugh’s picture

@moss.dev: I added the most important parts as a comment on that issue. Please let me know if it makes sense.