This repository is a collection of scripts created especially to automate the build process of Linux From Scratch (LFS).
Current stable version of LFS is 8.3
You need to install docker
and docker-compose
before you begin,
if you not have it yet.
Clone from github and prepare the repository:
git clone https://github.com/EvilFreelancer/docker-lfs-build.git
cd docker-lfs-build
cp docker-compose.yml.dist docker-compose.yml
Start container:
docker-compose up -d
Then login to LFS container:
docker-compose exec lfs bash
Start building:
/book/book.sh
Result of building will be in dist
folder.
docker pull evilfreelancer/docker-lfs-build
version: '2'
services:
lfs:
restart: unless-stopped
image: evilfreelancer/docker-lfs-build
volumes:
- ./dist:/dist
# You can set any entrypoint what you like, for example "inf sleep"
# by default here is ["/book/book.sh"]
entrypoint: ["sleep", "inf"]