Commit Graph

124 Commits

Author SHA1 Message Date
Tianon Gravi 09f35f7573 Remove outdated per-arch Jenkins badges
Unfortunately we don't have a good replacement for these, but they're very, very outdated, so this removes them.
2025-06-03 11:51:16 -07:00
Tianon Gravi 15e3853d42 Convert all `stack.yml` to `compose.yaml`
Docker Swarm Mode has been in severely declining usage and maintenance for years now.  Meanwhile, Docker Compose has had quite a lot of changes (notably deprecating the `version:` field required by Swarm / forward compatibility).  As a result, it no longer makes a ton of sense for us to prefer/suggest Swarm usages.

This changes all references to be `compose.yaml` (the upstream-preferred canonical filename: 9a9cc5d9c3/cli/options.go (L384-L385)) directly, leaving "swarm compatibility" as an exercise for the minority of readers who might still need/want it.

Unfortunately, this also means we need to remove all the play-with-docker links (since it only supports stack deploy via URL arguments, not compose), but my experience with that service is that it hasn't been terribly performant for a while, so I don't think this is a huge loss.

(There were also a few trailing references to the long-since-defunct Docker Machine project which have also been cleaned up.)
2025-05-05 15:34:52 -07:00
Tianon Gravi 92b0d2dc5e Update shebang from /bin/bash to /usr/bin/env bash 2025-03-24 16:34:12 -07:00
Tianon Gravi 45bde4a931 Add more description around OpenJDK to make status more clear 2022-04-27 12:39:54 -07:00
Tianon Gravi d4f4c4d4eb Add an additional clarifying note to the top of the per-architecture repositories
This was the result of some great feedback from David Messina that it's not obvious when a user lands on a page like https://hub.docker.com/r/arm32v7/docker that it's actually an official part of the official images program, and there isn't an obvious/consistent link *back* to the primary manifest-listed library image, which users should typically prefer to use if their platform/environment supports doing so.
2020-05-19 15:21:01 -07:00
Tianon Gravi 0847167e97 Stop using the (deprecated) commit-warehouse
The warehouse is no longer necessary thanks to https://github.com/docker-library/bashbrew/pull/4 🥳

(This is essentially a revert of 85113ccb29)
2020-05-06 12:21:42 -07:00
Tianon Gravi 5a6e2136a5 Allow tags and architectures to be properly empty 2019-07-03 12:55:47 -07:00
Tianon Gravi 635c3577fc Update build badges and improve "generate-repo-stub-readme.sh"
Especially to link to the new FAQ entry (https://github.com/docker-library/faq#an-images-source-changed-in-git-now-what)
2019-06-13 15:58:47 -07:00
Tianon Gravi 1f9dc5d152 Remove use of RawGit CDN (https://twitter.com/rawgit/status/1049360165030567937) 2018-10-09 10:33:57 -07:00
Tianon Gravi d6c1f03ae0 Try generating tag list before generating file (so that we don't create a README file with template placeholders in it) 2018-07-19 07:41:11 -07:00
Tianon Gravi 5e8c0264ca Skip failing images 2018-07-19 07:35:55 -07:00
Tianon Gravi 85113ccb29 Add "git-prefetch" script to avoid errors like "fatal: Couldn't find remote ref refs/heads/centos-7armhfp" 2018-04-11 13:38:45 -07:00
Tianon Gravi d23345e2f3 Add Jenkins badges directly here, but only for arch-specific descriptions 2017-11-17 14:04:46 -08:00
Tianon Gravi 389ba4576b Allow for generating arch-specific image docs for which the current architecture is not supported 2017-11-17 13:44:00 -08:00
Tianon Gravi 47a49800cc Add simple usage text for "update.sh" and add optional "--namespace" flag to force a namespace (especially for updating all image docs with a particular namespace applied) 2017-11-16 11:46:13 -08:00
Tianon Gravi 0b2bd17007 Add an additional common boilerplate to the "License" section of all images 2017-11-01 13:06:07 -07:00
Tianon Gravi 2ab471a732 Change "DEPRECATED" header to "DEPRECATION NOTICE" so it can be slightly more general-purpose 2017-10-03 16:49:45 -07:00
Tianon Gravi c87c899907 Add "Supported architectures" section 2017-10-02 13:27:42 -07:00
Tianon Gravi 959e9393c2 Fix some harmless incorrect output 2017-08-24 11:23:03 -07:00
Tianon Gravi 12b4b63561 Update docs to filter arch-specific content a bit better (variants, supported tags)
This uses the combination of us pushing to a namespace + `BASHBREW_ARCH` being set to determine whether we're pushing to an arch-specific page and should thus appropriately filter all content to the current architecture.
2017-07-12 16:44:44 -07:00
Tianon Gravi 7c45aad1e8 Update "hello-world" docs to be multiarch-aware 2017-06-30 23:37:59 -07:00
Tianon Gravi d69755a8a6 Switch SVG links to use "cdn.rawgit.com" 2017-05-23 10:24:25 -07:00
Tianon Gravi 0cb43ce8ad Convert "wordpress" to use "docker stack deploy" as an initial "stack" foray 2017-05-19 15:00:50 -07:00
Tianon Gravi 88f4c65633 Add "%%IMAGE%%" and use it in HAProxy 2017-05-11 15:21:18 -07:00
Tianon Gravi a8da955681 Start refactoring for some semblance of multiarch support 2017-05-11 15:07:15 -07:00
Tianon Gravi 0c2b9dcce8 Refactor the way information (especially links) are presented
This should make it much faster to find the right place to file issues, get help, find out whether upstream maintains an image, etc.

I've done my best to represent each `REPO/maintainer.md` file appropriately, but I might have missed some (or there might be something else a maintainer prefers be listed there, either more or less descriptive, for example), which would be welcome contributions following this change.
2017-04-21 17:48:19 -07:00
Tianon Gravi 88b9db9e5a Fix "deprecated" + autogenerated 2017-03-10 14:19:26 -08:00
Joe Ferguson 37f22d0f63 Finish mailing-list removal from #572 2017-01-31 14:22:49 -08:00
Joe Ferguson 2e1d4451ef Remove mailing-list due to extra complexity 2016-05-12 16:52:58 -07:00
Joe Ferguson 7d6f8b130b Remove heinous list of git urls 2016-05-12 15:37:16 -07:00
Jonathan A. Sternberg 43d8711841 Adding docker documentation for the TICK stack 2016-05-04 11:57:31 -04:00
Tianon Gravi 7e86ace486 Minor whitespace fix 2016-04-25 16:06:46 -07:00
Tianon Gravi c0ce8fd6a9 Merge pull request #499 from slackpad/official-consul-image
Adds an official image for Consul.
2016-04-25 15:03:36 -07:00
Mike Pirog 8bd485877e Add docs for backdrop
- First pass on source docs for backdrop
 - Update update.sh to include backdrop
 - Added user feedback links.
 - Expanded the 'what is Backdrop' section.
 - Fix up some MD linting chaos for backdrop
2016-04-13 16:29:08 -07:00
Tianon Gravi e6fc54248d Bring back +x on update.sh 2016-04-06 12:36:18 -07:00
Emile Vauge 952be1ef91 Add an official image for Traefik
* Add an official image for Traefik
* Changed documentation URL

Signed-off-by: Emile Vauge <emile@vauge.com>
2016-04-06 11:12:06 -07:00
Joe Ferguson a4c7af97cf Add mongo-express to update script 2016-04-06 10:41:09 -07:00
Roberto Franchini aa4e1c37af Add OrientDB to official images - docs 2016-04-06 09:22:50 -07:00
Gianluca Finocchiaro 57338f6d36 Add lightstreamer documentation 2016-04-01 16:14:56 -07:00
Tianon Gravi f1b7e28dbf Merge pull request #475 from c0b/master
For Elixir Language Image #1171
2016-03-04 10:11:24 -08:00
pierreozoux db93419075 Adds piwik 2016-03-04 11:41:01 +00:00
Tianon Gravi 50f4da6ee9 Fix where "issues" should be filed for busybox
(Was inadvertently pointed out via https://github.com/jpetazzo/docker-busybox/issues/19.)
2016-02-23 17:52:07 -08:00
James Phillips 27b03f6f90 Adds initial content for official Consul image. 2016-02-23 10:25:11 -08:00
Derek f3ee531899 For Elixir Language Image #1171
docker-library/official-images#1171
docker-library/official-images#1398
2016-01-30 23:00:49 -08:00
Tianon Gravi 002db62a45 Add capability for a simple deprecation notice, and add one for ubuntu-debootstrap and ubuntu-upstart 2016-01-18 08:57:22 -08:00
Fabio Rapposelli 201d521fc5 add VMware Photon OS docs 2016-01-15 15:53:29 +01:00
Tianon Gravi 8771a4c49f Switch %%LOGO%% to use an explicit commit link so that logos update in the same way the rest of the content does 2015-12-29 15:36:36 -08:00
Damien Metzler 6957edc428 Add nuxeo image documentation 2015-11-27 17:40:07 +01:00
Derek 4144083772 docs for trying to be official docker images for Erlang OTP 2015-11-11 10:35:04 -08:00
Hans Kristian Flaatten 445470dbd7 Update io.js and Node.js repo links 2015-10-30 20:35:42 +01:00