Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/btwiuse/arch
😎Make Arch Great Again: Docker Hub library images based on Archlinux Multiarch
https://github.com/btwiuse/arch
archlinux btw-i-use-arch docker multiarch
Last synced: about 1 month ago
JSON representation
😎Make Arch Great Again: Docker Hub library images based on Archlinux Multiarch
- Host: GitHub
- URL: https://github.com/btwiuse/arch
- Owner: btwiuse
- License: gpl-3.0
- Created: 2019-09-11T09:30:45.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-09-25T04:21:24.000Z (over 1 year ago)
- Last Synced: 2023-09-25T07:42:16.025Z (over 1 year ago)
- Topics: archlinux, btw-i-use-arch, docker, multiarch
- Language: Dockerfile
- Homepage: https://hub.docker.com/r/btwiuse/arch
- Size: 32.2 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BTW I USE ARCH, in Docker
[![Build Status](https://travis-ci.org/archlinux/archlinux-docker.svg?branch=master)](https://travis-ci.org/archlinux/archlinux-docker)
[![DockerHub](https://img.shields.io/docker/pulls/btwiuse/arch.svg)](https://hub.docker.com/r/btwiuse/arch)
[![License](https://img.shields.io/github/license/btwiuse/arch?color=%23000&style=flat-round)](https://github.com/btwiuse/arch/blob/main/LICENSE)## Goals
* No bloat, only most common tools are added
* Initialize pacman keyrings at build stage, making `pacman -Syu` work out of the box
* Additional package repos:
- archlinuxcn
- blackarch
- [btwiuse](https://github.com/btwiuse/archpkg) (for personal use)
- aur (manually install `yay` or `yaourt` first)## Usage
### Docker / Dockerfile
```
$ docker run -it btwiuse/arch
$ pacman -Syu yay
```[Example Dockerfile](.devcontainer/Dockerfile)
```
FROM btwiuse/archRUN pacman -Syu --noconfirm neofetch
```### Kubernetes
```
$ kubectl run -it arch --image=btwiuse/arch
If you don't see a command prompt, try pressing enter.
[root@arch /]# pacman -Syu neofetch
```### GitHub Codespaces
On https://github.com/codespaces/new, open repo `btwiuse/arch`, then click "Create codespace"
![image](https://user-images.githubusercontent.com/54848194/177681631-077891d8-670a-4a34-9f6e-1c69b9fc5916.png)