Sign inSign up

hypergiant/alpine

By hypergiant

•Updated almost 3 years ago

This is the base image of alpine linux used for building derived images for various applications.

Image
0

1.8K

hypergiant/alpine repository overview

⁠alpine

This is the base image of alpine linux. It will be used as foundation for building derived images for various applications.

It is built from official alpine⁠ linux docker hub image.

⁠Summary of image build:
  • set C locale, single byte characters, ASCII.
  • set fly.io environment variables
  • set ash shell as login shell.
  • add alpine edge repository.
  • update package list and upgrade packages.
  • add common and development packages.
  • add vector for observability data pipeline
  • install flyctl
  • add .profile file
  • set timezone US eastern time EST.
  • remove message of the day file.
  • add metadata to image.
  • default command starts ash as login shell in interactive mode.
⁠Dockerhub and Github integration for CI:
  • Dockerhub repository of this image is set for automated build of latest tag from Github repository's stable branch on commit.
  • This feature eliminates need for github action for docker image build and push to Dockerhub.
  • Dockerhub also rebuilds images when their base images are updated. This feature maintains pyramid of images automatically.

Tag summary

Content type

Image

Digest

sha256:cadddc67d…

Size

325.1 MB

Last updated

almost 3 years ago

docker pull hypergiant/alpine