shinsenter/scratch

Sponsored OSS

By SHIN Company

•Updated over 2 years ago

šŸ—‚ A multi-arch scratch image that makes it possible to cross-build images from scratch.

Image
2

100K+

shinsenter/scratch repository overview

⁠shinsenter/scratch

šŸ—‚ A multi-arch scratch image that makes it possible to cross-build images from scratch.

⁠Note: Docker images from this repository has been archived. There will likely be no further development at this repo, and security vulnerabilities may be unaddressed.

Docker Pulls Docker Image Size


⁠About this project

This image solves for is such a corner case that most people wouldn't run into it, so you can probably get away with FROM scratch.

The problem arises when you are trying to build an image for another machine architecture, and have to use FROM scratch in your dockerfile, in which case the resulting image will be tagged as being for the build machine's architecture instead of the target architecture (even though Qemu was used).

These Docker images are continuously updated to provide you with the most cutting-edge technology in the container world.

⁠Usage

Using FROM shinsenter/scratch creates a trusted multi-arch image tag from scratch.

FROM shinsenter/scratch

# copy files from other source
COPY ...

Then run below command to build your Docker image.

docker build [build options] - < Dockerfile

⁠Supported platforms

This repository uses multi-platform images via Docker manifests. Currently, the supported architectures are:

  • linux/386
  • linux/amd64
  • linux/amd64/v2
  • linux/amd64/v3
  • linux/amd64/v4
  • linux/arm/v6
  • linux/arm/v7
  • linux/arm64/v8
  • linux/mips64
  • linux/mips64le
  • linux/ppc64le
  • linux/riscv64
  • linux/s390x

You do not need to use a platform-specific tag (although you can), Docker will automatically choose the appropriate architecture.


⁠Be a part of our community

As an open-source project, we rely on the support and contributions of our community to continue improving and expanding our capabilities. By joining our community, you will have the opportunity to:

  • Become a stargazer and show your support for the project
  • Report an issue and help us identify areas for improvement
  • Join us on Gitter or Discord and connect with other community members

If you're interested in contributing to the project, we follow the standard Github pull request process⁠ and will review your contributions as soon as possible. Even if you're not ready to contribute code, suggestions for improving the documentation or readability are always welcome.

[NEED HELP] Let's work together to improve the documentation and examples⁠.


⁠Support my activities

If you find value in this repository, please consider taking the following actions to support my ongoing development efforts:

Your support is greatly appreciated and will help me continue to improve and expand upon this project.


Explore more Docker images at docker.shin.company⁠.

Tag summary

Content type

Image

Digest

sha256:0af5a09ba…

Size

32 Bytes

Last updated

over 2 years ago

Requires Docker Desktop 4.37.1 or later.

This week's pulls

Pulls:

2,701

May 11 to May 17