<commit_before># docker-alpine

`x86_64`:
[![Docker Stars](https://img.shields.io/docker/stars/resnullius/alpine.svg)][hub]
[![Docker Pulls](https://img.shields.io/docker/pulls/resnullius/alpine.svg)][hub]
[![Image Size](https://img.shields.io/imagelayers/image-size/resnullius/alpine/latest.svg)](https://imagelayers.io/?images=resnullius/alpine:latest)
[![Image Layers](https://img.shields.io/imagelayers/layers/resnullius/alpine/latest.svg)](https://imagelayers.io/?images=resnullius/alpine:latest)

`armv7l`:
[![Docker Stars](https://img.shields.io/docker/stars/resnullius/alpine-armv7l.svg)][hub-arm]
[![Docker Pulls](https://img.shields.io/docker/pulls/resnullius/alpine-armv7l.svg)][hub-arm]
[![Image Size](https://img.shields.io/imagelayers/image-size/resnullius/alpine-armv7l/latest.svg)](https://imagelayers.io/?images=resnullius/alpine-armv7l:latest)
[![Image Layers](https://img.shields.io/imagelayers/layers/resnullius/alpine-armv7l/latest.svg)](https://imagelayers.io/?images=resnullius/alpine-armv7l:latest)

    docker pull resnullius/alpine:latest
    docker pull resnullius/alpine-armv7l:latest

This is a fork from the [`gliderlabs/docker-alpine`](https://github.com/gliderlabs/docker-alpine) project that works on `armhf`/`armv7l` and `x86_64` (the original project works on `x86_64` by default) machines. It's based off from the `gliderlabs/alpine` and differs in the repository being used (`nl.alpinelinux.org` instead of `fastly`) and the versions supported (support starts from `v3.2`).

The resulting images are from [Alpine Linux][alpine], a minimalist Linux distribution that uses `musl` instead of `glibc`. The final size of the non-development images is between 4MB and 5MB.

The tags available for both, `resnullius/alpine` and `resnullius/alpine-armv7l` are:

+ `:edge`: Alpine's [edge release](http://wiki.alpinelinux.org/wiki/Edge).
+ `:3.3` and `:latest`: Alpine's [v3.3 release](http://www.alpinelinux.org/posts/Alpine-3.3.0-released.html).
+ `:3.2`: Alpine's [v3.2 release](http://www.alpinelinux.org/posts/Alpine-3.2.3-released.html).

## Building stuff

    orchestrator build

The build will take **all** the files inside the `versions/$ARCH/` directory and build them; if only one file from there should be built the command used should look like this:

    orchestrator build versions/armv7l/resnullius-3.2/options

That will build `v3.2`. Please, make sure to run options from the architecture you are running. If using the `orchestrator build` command, it will auto-detect what's your architecture.

## Code organization

Since it supports the build of two architectures (`armv7l` and `x86_64`), everything is built on two, you can see `builder/armv7l` and `builder/x86_64`. If anything on `builder/$ARCH/scripts` needs to be updated, that should be done on `builder/base` and run `./update-builder.bash run`.

## License

The code in this repository, unless otherwise noted, is BSD licensed. See the `LICENSE` file in this repository.

[alpine]: https://www.alpinelinux.org/
[hub]: https://hub.docker.com/r/resnullius/alpine/
[hub-arm]: https://hub.docker.com/r/resnullius/alpine-armv7l/
<commit_msg>README: add alpinelinux logo<commit_after># docker-alpine

`x86_64`:
[![Docker Stars](https://img.shields.io/docker/stars/resnullius/alpine.svg)][hub]
[![Docker Pulls](https://img.shields.io/docker/pulls/resnullius/alpine.svg)][hub]
[![Image Size](https://img.shields.io/imagelayers/image-size/resnullius/alpine/latest.svg)](https://imagelayers.io/?images=resnullius/alpine:latest)
[![Image Layers](https://img.shields.io/imagelayers/layers/resnullius/alpine/latest.svg)](https://imagelayers.io/?images=resnullius/alpine:latest)

`armv7l`:
[![Docker Stars](https://img.shields.io/docker/stars/resnullius/alpine-armv7l.svg)][hub-arm]
[![Docker Pulls](https://img.shields.io/docker/pulls/resnullius/alpine-armv7l.svg)][hub-arm]
[![Image Size](https://img.shields.io/imagelayers/image-size/resnullius/alpine-armv7l/latest.svg)](https://imagelayers.io/?images=resnullius/alpine-armv7l:latest)
[![Image Layers](https://img.shields.io/imagelayers/layers/resnullius/alpine-armv7l/latest.svg)](https://imagelayers.io/?images=resnullius/alpine-armv7l:latest)

[![Alpine Linux logo](logo.png)][alpine]

    docker pull resnullius/alpine:latest
    docker pull resnullius/alpine-armv7l:latest

This is a fork from the [`gliderlabs/docker-alpine`](https://github.com/gliderlabs/docker-alpine) project that works on `armhf`/`armv7l` and `x86_64` (the original project works on `x86_64` by default) machines. It's based off from the `gliderlabs/alpine` and differs in the repository being used (`nl.alpinelinux.org` instead of `fastly`) and the versions supported (support starts from `v3.2`).

The resulting images are from [Alpine Linux][alpine], a minimalist Linux distribution that uses `musl` instead of `glibc`. The final size of the non-development images is between 4MB and 5MB.

The tags available for both, `resnullius/alpine` and `resnullius/alpine-armv7l` are:

+ `:edge`: Alpine's [edge release](http://wiki.alpinelinux.org/wiki/Edge).
+ `:3.3` and `:latest`: Alpine's [v3.3 release](http://www.alpinelinux.org/posts/Alpine-3.3.0-released.html).
+ `:3.2`: Alpine's [v3.2 release](http://www.alpinelinux.org/posts/Alpine-3.2.3-released.html).

## Building stuff

    orchestrator build

The build will take **all** the files inside the `versions/$ARCH/` directory and build them; if only one file from there should be built the command used should look like this:

    orchestrator build versions/armv7l/resnullius-3.2/options

That will build `v3.2`. Please, make sure to run options from the architecture you are running. If using the `orchestrator build` command, it will auto-detect what's your architecture.

## Code organization

Since it supports the build of two architectures (`armv7l` and `x86_64`), everything is built on two, you can see `builder/armv7l` and `builder/x86_64`. If anything on `builder/$ARCH/scripts` needs to be updated, that should be done on `builder/base` and run `./update-builder.bash run`.

## License

The code in this repository, unless otherwise noted, is BSD licensed. See the `LICENSE` file in this repository.

[alpine]: https://www.alpinelinux.org/
[hub]: https://hub.docker.com/r/resnullius/alpine/
[hub-arm]: https://hub.docker.com/r/resnullius/alpine-armv7l/

{'fraction_non_alphanumeric': 0.1470449172576832, 'fraction_numerical': 0.01765169424743893, 'mean_word_length': 5.155189136760427, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 32, 'lorem ipsum': 0, 'www.': 6, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1233663', 'n_tokens_mistral': 2376, 'n_tokens_neox': 2179, 'n_words': 522}