MLD-5.x > Development

Anleitung MLD Devel in Docker aufbauen!

<< < (4/27) > >>

rfehr:
Hi Timo,

die libc6 ist schon vorhanden, aber unser Makefile findet es irgendwie nicht,
Claus sagte am Dienstag, das es sich das Makefile einmal anschauen wollte.

Gruß,
  Roland

clausmuus:
Ich hab einige Makefiles geändert, damit die auch im docker Container funktionieren.
Mein Dockerfile sieht bis jetzt so aus:

--- Code: ---FROM debian:stretch
MAINTAINER MLD Team <team@minidvblinux.de>

ARG DEBIAN_FRONTEND=noninteractive

# update und core Pakete installieren
RUN apt-get update \
 && apt-get dist-upgrade -y \
 && apt-get install -y \
    make git-core software-properties-common locales locales-all \
 && rm -rf /var/lib/apt/lists/*

# MLD Pakete holen
RUN git clone http://minidvblinux.de/git-5/MLD.git MLD \
 && cd MLD \
 && for name in ISO LOGO apt base btrfs busybox dpkg hid init initramfs kernel ldconfig network psplash ssh syslinux udev vfat xfs; do make checkout name=$name; done

# MLD Paket Abhängigkeiten installieren
RUN apt-get update \
 && cd MLD \
 && apt-get install -y $(make deps) \
 && rm -rf /var/lib/apt/lists/*

--- End code ---

Claus

MegaX:
Nur mal so zur Info, Ihr wisst schon das die MLD im Docker mit dem User root gebaut wird?

Achja, es ist auch nicht erforderlich als Hostsystem ein Debian 9 zu installieren, das kann auch ein Ubuntu, archlinux oder sonst was sein, es ist nur wichtig das der Container auf einem debian:stretch aufbaut.

TimUx:
Im Moment ist das so, ja. :-)

Kann man aber auch ändern.

Sind ja die ersten Tests.

MegaX:
Was zur späteren Bearbeitung im Container auch wichtig ist zu installieren ist ein Editor ala vim, nano oder mc, da im Standard debian:stretch kein editor installiert ist.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version