Skip to content

zhuzhongkelk/docker-devuan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-devuan License

Overview

Devuan is a free software operating system for your computer. Free software means you are free to use, copy and distribute, study, change the software, and share your modifications with the community.

devuan.org

Description

Use this script to build your own base system.

Tags

Supported tags.

  • 1, jessie, stable, latest
  • 2, ascii, sid

Requirements

On Debian you need sudo permissions and the following packages:

# if you build on wheezy please use backports version of debootstrap
$ sudo apt-get -qq -y install debootstrap

On Devuan you need sudo permissions and the following packages:

$ sudo apt-get -qq -y install debootstrap

On Ubuntu you need sudo permissions and the following packages:

$ sudo apt-get -qq -y install debian-keyring debian-archive-keyring debootstrap

You also need to be in the docker group to use Docker.

$ sudo usermod -a -G docker ${USER}

Finally you need to login on Docker Hub.

$ docker login

Usage

You first need to choose which dist between jessie (1.0) and ascii (2.0) you want (jessie will be the 'latest' tag) and you need to choose you user (or organization) name on Docker Hub.

Show help.

$ ./build.sh -h

Build your own Debian image (eg. jessie).

$ ./build.sh -d jessie -u vpgrp

Build your own Devuan image (eg. jessie) and push it on the Docker Hub.

$ ./build.sh -d jessie -u vpgrp -p

Limitations

Only work on Debian, Devuan and Ubuntu.

Development

Please read carefully CONTRIBUTING.md before making a merge request.

Miscellaneous

    ╚⊙ ⊙╝
  ╚═(███)═╝
 ╚═(███)═╝
╚═(███)═╝
 ╚═(███)═╝
  ╚═(███)═╝
   ╚═(███)═╝

About

🐳 Shell script to create small docker images of Devuan.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages