Page MenuHomePhabricator

Should we remove the Docker setup entirely? - not now
Closed, ResolvedPublic

Description

A few reasons could be:

  • possible security issues (root access)
  • handle docker cloud images
  • it is not useful for integration in Wikimedia environments

The Docker (docker-compose) setup is useful for someone who wants to quickly test the system, but is it worth the hassle to maintain?
Are there other ways we can make it easy to get it up and running quickly?

Event Timeline

Do you have an alternative for automating installing and running? I think it helps a lot if you don't need to go through all the manual steps, both in development and when someone wants to try it out.

Do you have an alternative for automating installing and running? I think it helps a lot if you don't need to go through all the manual steps, both in development and when someone wants to try it out.

No, we don't really have an alternative. It's just that the Docker compose setup became a bit complicated, and it also made it more complicated to integrate contributions such as T236238 (Basque). But I'll have another look at this (see also T240584).

HannaLindgren renamed this task from Should we remove the Docker setup entirely? to Should we remove the Docker setup entirely? - not now.Jan 15 2020, 1:33 PM