Need help with docker-brew-ubuntu-core?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

tianon
549 Stars 453 Forks Apache License 2.0 160 Commits 7 Opened issues

Description

Official imports of the Ubuntu Core tarballs for use in Docker

Services available

!
?

Need anything else?

Contributors list

# 8,793
Shell
oracle
Perl
docker-...
84 commits
# 8,059
Go
Shell
golang
pprof
14 commits
# 263,518
macOS
linux-d...
Elixir
Haxe
5 commits
# 2,475
Python
Django
sentry
nacl
4 commits
# 211,818
Shell
C
input-m...
kde
4 commits
# 194,158
Shell
jira
cloud-i...
profili...
3 commits
# 71,011
Jekyll
Windows
C++
cloud-i...
2 commits
# 76,238
Linux
Shell
C
cloud-i...
2 commits
# 28,119
Shell
solutio...
pytorch
MATLAB
1 commit

tl;dr:
git clone --single-branch https://github.com/tianon/docker-brew-ubuntu-core.git

Please do not open pull requests to update images. We're super happy to get PRs for anything else other than updating the packages in an image though!

Scripts to prepare updates to the Ubuntu official Docker images

The process for updating the images goes like this:

  1. Tarballs are published at https://partner-images.canonical.com/core/ by Canonical

  2. The button is clicked by someone with appropriate permissions to run https://doi-janky.infosiftr.net/job/tianon/job/update-ubuntu/ (this job is defined by https://github.com/docker-library/oi-janky-groovy/blob/master/tianon/update-ubuntu-pipeline.groovy)

  3. This updates each

    arch-*
    branch of https://github.com/tianon/docker-brew-ubuntu-core/ to be one commit ahead of master, that commit adding tarballs/Dockerfiles/manifests/checksums for each supported release of Ubuntu (this is why you pass
    --single-branch
    to clone to get this repo, you don't want to be downloading all these tarballs)
  4. generate-stackbrew-library.sh
    from this repo is run on a developer machine to produce a replacement for https://github.com/docker-library/official-images/blob/master/library/ubuntu
  5. This replacement is proposed as a PR to https://github.com/docker-library/official-images

  6. The PR is reviewed, approved and submitted by the official image maintainers (https://github.com/docker-library/official-images/blob/master/MAINTAINERS)

  7. Some more Jenkins happens

  8. The new images are published on https://hub.docker.com

Please feel free to open issues and discuss these images. You can submit pull requests to update the scripts and image metadata, but submitting pull requests to the

arch-*
branches to update the images does not work and only upsets the pig, or something like that.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.