Commit Graph

59 Commits

Author SHA1 Message Date
Tianon Gravi ee90782d0f
Merge pull request #46 from surfkansas/patch-1
Update hello.c
2018-04-09 10:46:32 -07:00
Tianon Gravi b0a3459699 Update generated content (especially compiled binaries) 2018-04-09 10:19:49 -07:00
surfkansas 46fef0ce2e
Update hello.c
Changed URL in splash text to point to hub instead of cloud, in reference to issue #45
2018-03-29 16:18:01 -05:00
yosifkit b4f1e1c419
Merge pull request #41 from infosiftr/sac2016
Use new microsoft/nanoserver tags (sac2016)
2017-11-22 14:02:39 -08:00
Tianon Gravi d206a43516 Use new microsoft/nanoserver tags (sac2016)
See https://hub.docker.com/r/microsoft/nanoserver/ (:1709 vs :sac2016)
2017-11-22 13:39:05 -08:00
yosifkit e2bcd7a682
Merge pull request #40 from infosiftr/arch
Add "arch" to the produced output
2017-11-20 08:56:31 -08:00
Tianon Gravi c83a065a24 Add "arch" to the produced output
```console
$ ./amd64/hello-world/hello

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
 1. The Docker client contacted the Docker daemon.
 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
    (amd64)
 3. The Docker daemon created a new container from that image which runs the
    executable that produces the output you are currently reading.
 4. The Docker daemon streamed that output to the Docker client, which sent it
    to your terminal.

To try something more ambitious, you can run an Ubuntu container with:
 $ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker ID:
 https://cloud.docker.com/

For more examples and ideas, visit:
 https://docs.docker.com/engine/userguide/

```
2017-11-20 07:03:38 -08:00
Tianon Gravi 5a40bc389d
Merge pull request #38 from infosiftr/nanoserver1709
Add microsoft/nanoserver:1709 variants
2017-11-01 11:44:27 -07:00
Tianon Gravi b9c8214f52 Add microsoft/nanoserver:1709 variants 2017-11-01 11:37:30 -07:00
yosifkit 8e561416fa Merge pull request #36 from infosiftr/windows
Update Windows with a PowerShell prompt and windowsservercore
2017-09-13 12:32:28 -07:00
Tianon Gravi b63893caa6 Update Windows with a PowerShell prompt and windowsservercore 2017-09-13 11:29:17 -07:00
yosifkit e26832af4f Merge pull request #33 from infosiftr/SharedTags
Add SharedTags (so that "docker run hello-world" can work on Windows too!)
2017-09-12 15:10:14 -07:00
Tianon Gravi e7ae2cf479 Add SharedTags (so that "docker run hello-world" can work on Windows too!) 2017-09-12 15:03:03 -07:00
yosifkit f5cd402dec Merge pull request #32 from infosiftr/i386
Add i386!
2017-08-09 15:25:02 -07:00
Tianon Gravi c0f93c3081 Add i386! 2017-08-09 14:40:59 -07:00
yosifkit d63b2f3eeb Merge pull request #31 from infosiftr/multiarch
Add initial multiarchitecture support via Debian cross-compiled binaries
2017-06-13 16:25:01 -07:00
Tianon Gravi 7d0ee592e4 Add initial multiarchitecture support via Debian cross-compiled binaries 2017-06-13 16:17:33 -07:00
Tianon Gravi 378bc4de2f Add "travis_retry" to our build to reduce transitory failures
Documentation is at https://docs.travis-ci.com/user/common-build-problems/#travis_retry

See https://github.com/docker-library/memcached/pull/14 for the test PR for this pattern.
2017-02-27 16:13:48 -08:00
Tianon Gravi 1700e8403d Merge pull request #25 from chanezon/master
I fixed the hello world message: Hub to cloud, Hub account to Docker ID
2017-01-12 10:29:47 -08:00
Tianon Gravi bdee60d7ff Update pre-compiled binaries with Hub->Cloud, Account->ID 2017-01-12 10:26:32 -08:00
Patrick Chanezon 1f13a5bc3b fixed message, Hub to cloud, Hub account to Docker ID 2017-01-11 16:44:50 -08:00
Tianon Gravi 7c185cc737 Add the "nanoserver" constraint to the nanoserver tags 2016-11-21 09:38:16 -08:00
yosifkit aa875b2c92 Merge pull request #24 from infosiftr/windows
Add "nanoserver" variants using "hello.txt" + powershell
2016-11-18 09:58:35 -08:00
Tianon Gravi 0f30176f82 Add "nanoserver" variants using "hello.txt" + powershell 2016-11-18 09:50:16 -08:00
Tianon Gravi f98ccd0399 Add "*/hello" to .dockerignore for slightly smaller build context 2016-10-24 17:18:06 -07:00
Tianon Gravi 5c3577f9f0 Update README with Jenkins badge change (see https://github.com/docker-library/docs/pull/697) 2016-09-21 13:21:29 -07:00
yosifkit 1811854957 Merge pull request #17 from infosiftr/multiarch
Switch to C officially, especially for multi-architecture compatibility
2016-06-30 16:19:59 -07:00
Tianon Gravi 85fd7ab65e Switch to the C version officially, and make some minor modifications to ensure cross-architecture compatibility is maximized 2016-06-29 16:31:30 -07:00
Natanael Copa f55431e897 Replace with portable version in C
Build a minimal version in C instead of assembly so it easily can be
ported to other archs.

This statically linked C version builds a binary that is 1472 bytes.

fixes #7
2016-06-29 15:48:47 -07:00
yosifkit 100c3514d2 Merge pull request #16 from infosiftr/dockercon-vanity-hellos
Refactor repo to handle vanity DockerCon variant images
2016-06-28 15:26:07 -07:00
Tianon Gravi a2654a9266 Refactor repo to handle vanity DockerCon variant images 2016-06-28 10:58:00 -07:00
Tianon Gravi b030601851 Convert "generate-stackbrew-library.sh" to output the new 2822-based format 2016-06-09 09:33:08 -07:00
Tianon Gravi 07cb7f87f2 Merge pull request #13 from infosiftr/better-build-cache
Update a few minor bits for better caching and verification
2016-04-27 09:25:57 -07:00
Tianon Gravi 048e9773d3 Merge pull request #14 from anthonycollini/patch-1
Fix typo in README.md
2016-04-26 14:35:35 -07:00
Anthony Collini 35f9b1a4b4 Fix typo in README.md 2016-04-26 17:19:05 -04:00
Tianon Gravi 7c64556e3d Update a few minor bits for better caching and verification 2016-04-26 12:50:16 -07:00
Tianon Gravi e0e7d36975 Merge pull request #12 from thaJeztah/update-url
Update link and shorter example
2016-04-26 12:40:53 -07:00
Sebastiaan van Stijn fb12b77c31
Update link and shorter example
the link to the userguide was updated, so updating
it in the hello-world image to save a redirect.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2016-04-26 21:22:24 +02:00
Tianon Gravi 399583d822 Merge pull request #10 from ralph-tice/patch-2
Update hello.asm
2016-02-16 10:11:40 -08:00
ralph-tice 3b7e72253e Update hello.asm
original link bitrotted, but web.archive.org has a snapshot
2016-02-16 12:10:01 -06:00
Tianon Gravi 2bf8256602 Add a new "test" Makefile target 2016-02-08 22:02:24 -08:00
Tianon Gravi 6cda1c30da Update .travis.yml to account for Travis changes (especially now that Docker is no longer experimental 🎉) 2015-11-20 09:50:23 -08:00
Tianon Gravi fdddbc675f Update README.md stub 2015-11-16 13:47:04 -08:00
Tianon Gravi 75abdabc9c Add Travis CI badge 2015-10-22 16:50:48 -07:00
Tianon Gravi 2224815f1c Enhance "generate-stackbrew-library.sh" to only take into account changes to the Dockerfile or files from COPY in the Dockerfile for choosing the commit hash for a particular directory 2015-08-11 15:12:20 -07:00
Tianon Gravi 5f786e8a0a Move "docker images" into "after_script" 2015-08-07 16:26:39 -07:00
Tianon Gravi c5e6d46a73 Add initial .travis.yml 2015-08-07 16:25:51 -07:00
Tianon Gravi 897aa7529c DOH, add generate-stackbrew-library.sh 2015-08-06 15:37:22 -07:00
yosifkit b0b8d6c505 Merge pull request #6 from infosiftr/Dockerfile.build
Add "Dockerfile.build" for building
2015-06-18 16:53:33 -07:00
Tianon Gravi 53828bc823 Add "Dockerfile.build" for building 2015-06-18 15:51:57 -07:00