MLD-5.x > Development
Anleitung MLD Devel in Docker aufbauen!
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