D for microservices: ldc, rdmd, dub now available on Alpine x86_64

Daniel Kozak kozzi11 at gmail.com
Tue Nov 5 11:49:20 UTC 2019


On Tue, Nov 5, 2019 at 12:05 PM Dejan Lekic via Digitalmars-d-announce
<digitalmars-d-announce at puremagic.com> wrote:
>
> On Tuesday, 5 November 2019 at 02:16:28 UTC, Mathias Lang wrote:
> > Hi all,
> > Recently there have been inquiries about support for D on
> > Alpine Linux, a distribution mostly used in combination with
> > Docker to create lightweight container images for microservices.
> >
> > At BPF Korea, we're working on a blockchain written in D, and
> > wanted to be able to easily test and distribute our node using
> > Alpine images, but there was no package for it yet.
>
> I am confused... Why do you need LDC, DMD, dub, etc on Alpine?
> Can't you build it anywhere and just put the final artifact (or
> set of artifacts) inside an Alpine-based container?

Generally no, because Apline use musl libc instead of glibc, so there
are some issues with that


More information about the Digitalmars-d-announce mailing list