Skip to content

Commit

Permalink
README: Update README
Browse files Browse the repository at this point in the history
Signed-off-by: Panchajanya1999 <[email protected]>
  • Loading branch information
Panchajanya1999 committed Mar 15, 2024
1 parent 900ce87 commit 3d4cdd9
Showing 1 changed file with 61 additions and 13 deletions.
74 changes: 61 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,62 @@
[![Docker Image CI](https://github.com/Panchajanya1999/archlinux-docker/actions/workflows/docker-image.yml/badge.svg?branch=master)](https://github.com/Panchajanya1999/archlinux-docker/actions/workflows/docker-image.yml)
This repository contains all scripts and files needed to create a Docker base image for the Arch Linux distribution.
## Dependencies
Install the following Arch Linux packages:
* make
* devtools
* docker
## Usage
Run `make docker-image` as root to build the base image.
## Purpose
* Provide the Arch experience in a Docker Image
* Provide the most simple but complete image to base every other upon
* `pacman` needs to work out of the box
* All installed packages have to be kept unmodified

# Archlinux Docker Image

## Archlinux Docker Image with base-devel and few other necessary packages.

### Packages Installed:

```sh
wget
nano
asp
github-cli
kmod
libelf
pahole
xmlto
python-sphinx
python-sphinx_rtd_theme
graphviz
imagemagick
cmake
svn
lzip
git
make
patchelf
zip
inetutils
lld
llvm
base-devel
clang
bc
ccache
multilib-devel
glibc
z3
sudo
jdk8-openjdk
bison
cmake
flex
libelf
cpio
unzip
dpkg
ninja
openssl
python3
uboot-tools
neofetch
ncurses
```

### Usage:

```sh
docker pull panchajanya1999/archlinux:latest
```

### Any pull requests are welcome.

0 comments on commit 3d4cdd9

Please sign in to comment.