markpash / docker-abuild

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docker-abuild

This creates an environment to produce Alpine Linux packages or master ISOs easily on any host running docker.

Usage

First make sure an aports clone exists adjacent to the clone of this repository.

Run mv .env.sample .env and replace username with your desired username.

Run mv abuild.conf.sample abuild/abuild.conf and make your desired changes.

Then run:

  • docker-compose build
  • docker-compose run abuild

This should drop you into an instance of ash. Once you are in, go to your home directory with cd ~. If this is the first time you're running this then you will want to run abuild-keygen -a -i to generate a keypair.

About


Languages

Language:Shell 54.5%Language:Dockerfile 45.5%