Skip to content

Latest commit

 

History

History
61 lines (39 loc) · 1.36 KB

README.md

File metadata and controls

61 lines (39 loc) · 1.36 KB

Linux From Scratch builder in Docker container

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

How to use

You need to install docker and docker-compose before you begin, if you not have it yet.

Normal usage

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.

Download from Docker Hub

docker pull evilfreelancer/docker-lfs-build

Create your custom docker-compose.yml file

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"]

Links