Skip to content

aclemons/slackrepo-docker

Repository files navigation

Slackrepo Docker Image

Quick reference

Supported tags and respective Dockerfile links

Quick reference (cont.)

What is slackrepo?

slackrepo is a tool for making and managing package repositories on Slackware, by building from repositories of SlackBuilds.

It was originally built by idlemoor.

slackrepo

How to use

Running slackrepo in a docker image means you always have a clean environment. You probably want to bind mount some directories so that the the output ends up on the host. Something like this should get you started:

mkdir -p $HOME/slackrepo
docker run --rm -it --cap-add SYS_ADMIN -v $HOME/slackrepo:/var/lib/slackrepo/SBo aclemons/slackrepo /bin/bash -ls

Then build as your normally would with slackrepo:

slackrepo build my-package

If you want to build i586 or arm packages, you can pass --platform linux/386 or --platform linux/arm in your docker run invocation.

Licence

The Docker image creation scripts contained under the repository slackrepo-docker are licensed under the MIT licence.

As with all Docker images, these likely also contain other software which may be under other licences (such as Bash, etc from the base distribution, along with any direct or indirect dependencies of the primary software being contained).

As for any pre-built image usage, it is the image user's responsibility to ensure that any use of this image complies with any relevant licences for all software contained within.

About

Docker images for slackrepo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •