dockerでdebootstrap

debootstrapだけど、procがいらない場合に。

RUN apt install -y sudo
RUN sudo apt install -y schroot debootstrap
RUN sudo mkdir /srv/chroot
RUN sudo mkdir /srv/chroot/debian-armhf
RUN sudo debootstrap --arch armhf --foreign buster /srv/chroot/debian-armhf http://debian.xtdv.net/debian
RUN sed -i '/setup_devices ()/a return 0' /srv/chroot/debian-armhf/debootstrap/functions
RUN sed -i '/setup_proc ()/a return 0' /srv/chroot/debian-armhf/debootstrap/functions
RUN sudo chroot "/srv/chroot/debian-armhf" /debootstrap/debootstrap --second-stage

参考

FIXES.PUB Dockerコンテナ内のdebootstrap

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です