Tuleap Community Edition development and releases are no longer public. You have until September 30th to download packages and sources in Tuleap project. You can contact the team if you need further assistance.

    •  
      request #37919 Allow usage of Docker Desktop for development
    Infos
    #37919
    Benoit Peytraud (bpeytraud)
    2024-05-23 16:07
    2024-04-30 10:44
    39572
    Details
    Allow usage of Docker Desktop for development

    We got an issue to create a development environment in docker desktop. To be precise when we want to work in a local environment, we can't have access to tuleap. So we need to add mapping ports to the docker compose to have access to tuleap.

    Empty
    Empty
    Empty
    • [ ] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Empty
    Under implementation
    Empty
    Attachments
    Empty
    References
    Referenced by request #37919

    Follow-ups

    User avatar
    • Summary
      -Docker Desktop mapping ports 
      +Allow usage of Docker Desktop for development 
    • Status changed from New to Under implementation
    User avatar
    Thomas Gerbet (tgerbet)2024-04-30 11:43

    Ideally:

    • this should be done only when the usage of Docker Desktop is detected
    • the ports should be exposed only on localhost and not to the whole world (current setup for macOS might have this issue, I think the way the port binding is handled has been modified since the moment we wrote the compose file): Docker does not care about firewalls when exposing ports and I would really like to not expose by dev stack to everything and everyone :p
    User avatar

    On macOS of course but not on Linux. Do you have something like this on Linux ? If not, we need to make the changes on Linux.