Skip to content
This repository was archived by the owner on Mar 30, 2026. It is now read-only.
This repository was archived by the owner on Mar 30, 2026. It is now read-only.

Fully dockerize the build #380

@Kamel-83

Description

@Kamel-83

There is some issues with the docker containers of core\ui projects and so the project already has some Dockerfile https://github.com/ProxeusApp/proxeus-core/blob/main/Dockerfile and there is some instruction for the end users how to setup their environments using Docker https://doc.proxeus.org/#/build_docker?id=using-docker-during-development

[Dockerfile](https://github.com/ProxeusApp/proxeus-core/blob/main/Dockerfile)
FROM debian:stable-slim

RUN apt-get update && apt-get install -y \
        ca-certificates \
    && apt-get clean && rm -rf /var/cache/* /var/lib/apt/lists/*

it's not how it supposed to be implemented using Docker. this implementation is fully dependents on the CircleCI environments, so you can't actually run it locally with you docker. because if you try (using that docker-compose file) you will automatically use prebuilt proxeus image, not your one’s
and you can't [docker build] it locally, you have to [make all] it first. and don't forget to setup the correct environment on your PC before
if we're talking about Docker - all this magic should be inside (some) Dockerfile-[server/ui/etc]. so I'm writing to let you know about this potential task. we can do it if you agreed, but it may take some extra time, of course.

Metadata

Metadata

Assignees

No one assigned

    Labels

    deploymentIssues that update Docker or Makefiles

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions