「Debian活用/Isar設定」の版間の差分
< Debian活用
ナビゲーションに移動
検索に移動
(→Docker) |
(→Docker) |
||
| 40行目: | 40行目: | ||
USER builder |
USER builder |
||
WORKDIR /home/builder |
WORKDIR /home/builder |
||
</nowiki> |
|||
<nowiki> |
|||
$ docker build -f Dockerfile.isar -t isar . |
|||
</nowiki> |
|||
<nowiki> |
|||
$ docker run --rm -it \ |
|||
-v /work:/home/builder/work \ |
|||
isar |
|||
</nowiki> |
</nowiki> |
||
2026年7月27日 (月) 16:10時点における版
概要
設定
Docker
Dockerfile.isar
FROM debian:trixie RUN apt-get update && apt-get install -y \ binfmt-support \ bubblewrap \ bzip2 \ mmdebstrap \ arch-test \ apt-utils \ dpkg-dev \ gettext-base \ git \ python3 \ quilt \ qemu-user-static \ reprepro \ sudo \ unzip \ xz-utils \ git-buildpackage \ pristine-tar \ sbuild \ schroot \ zstd \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* RUN useradd -m builder RUN echo "builder ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/builder USER builder WORKDIR /home/builder
$ docker build -f Dockerfile.isar -t isar .
$ docker run --rm -it \ -v /work:/home/builder/work \ isar
$ git clone http://github.com/ilbers/isar.git $ cd isar/ $ . isar-init-build-env ../build $ bitbake isar-image-base