From 3d4cdd9e8205de33d7fe17037a5106e6937be4fb Mon Sep 17 00:00:00 2001 From: Panchajanya1999 Date: Sat, 16 Mar 2024 00:43:32 +0530 Subject: [PATCH] README: Update README Signed-off-by: Panchajanya1999 --- README.md | 74 +++++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 61 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 3691a16..3ead0ea 100644 --- a/README.md +++ b/README.md @@ -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. \ No newline at end of file