瀏覽代碼

Add a bunch more content

Most of these are just synced down from what the Hub already has, but some of these I've updated here.
Tianon Gravi 11 年之前
父節點
當前提交
9a6eb1db57

+ 0 - 1
centos/README-short.txt

@@ -1,2 +1 @@
 The official build of CentOS.
-

+ 1 - 0
cirros/README-short.txt

@@ -0,0 +1 @@
+CirrOS is a Tiny OS that specializes in running on a cloud.

+ 33 - 0
cirros/README.md

@@ -0,0 +1,33 @@
+# Supported tags and respective `Dockerfile` links
+
+- [`latest`, `0.3.0` (*Dockerfile*)](https://github.com/ewindisch/docker-cirros/blob/1cded459668e8b9dbf4ef976c94c05add9bbd8e9/Dockerfile)
+
+# What is CirrOS?
+
+CirrOS is a Tiny OS that specializes in running on a cloud.
+
+> [launchpad.net/cirros](https://launchpad.net/cirros)
+
+![logo](https://raw.githubusercontent.com/docker-library/docs/master/cirros/logo.png)
+
+# User Feedback
+
+## Issues
+
+If you have any problems with or questions about this image, please contact us
+ through a [GitHub issue](https://github.com/ewindisch/docker-cirros/issues).
+
+You can also reach many of the official image maintainers via the
+`#docker-library` IRC channel on [Freenode](https://freenode.net).
+
+## Contributing
+
+You are invited to contribute new features, fixes, or updates, large or small;
+we are always thrilled to receive pull requests, and do our best to process them
+as fast as we can.
+
+Before you start to code, we recommend discussing your plans 
+through a [GitHub issue](https://github.com/ewindisch/docker-cirros/issues), especially for more ambitious
+contributions. This gives other contributors a chance to point you in the right
+direction, give you feedback on your design, and help you find out if someone
+else is working on the same thing.

+ 7 - 0
cirros/content.md

@@ -0,0 +1,7 @@
+# What is CirrOS?
+
+CirrOS is a Tiny OS that specializes in running on a cloud.
+
+> [launchpad.net/cirros](https://launchpad.net/cirros)
+
+%%LOGO%%

+ 1 - 0
crux/README-short.txt

@@ -0,0 +1 @@
+CRUX is a lightweight Linux distribution targeted at experienced Linux users

+ 62 - 0
crux/README.md

@@ -0,0 +1,62 @@
+# Supported tags and respective `Dockerfile` links
+
+- [`latest`, `3.0` (*Dockerfile*)](https://github.com/therealprologic/docker-crux/blob/9ed6ecae582c58138cbb0c1f95eaa5c620f0fc7e/Dockerfile)
+
+# What is CRUX?
+
+CRUX is a lightweight Linux distribution for the x86-64 architecture targeted at
+experienced Linux users. The primary focus of this distribution is "keep it
+simple", which it reflects in a simple tar.gz-based package system, BSD-style
+initscripts, and a relatively small collection of trimmed packages. The
+secondary focus is utilization of new Linux features and recent tools and
+libraries. CRUX also has a ports system which makes it easy to install and
+upgrade applications.
+
+# Why use CRUX?
+
+There are many Linux distributions out there these days, so what makes CRUX any
+better than the others? The choice of distribution is a matter of taste, really.
+Here are a few hints about the tastes and goals of the people behind CRUX. CRUX
+is made with simplicity in mind from beginning to end.
+
+Making it easy to create new and update old packages is essential; updating a
+package in CRUX is often just a matter of typing `pkgmk -d -u`. The usage of
+ports helps keep your packages up-to-date; not the latest bleeding-edge-alpha
+version, but the latest stable version. Other features include creating packages
+optimized for your processor, eg. by compiling with `-march=x86-64`, and
+avoiding cluttering the filesystem with files you'll never use, eg.
+`/usr/doc/*`, etc. If you need more information about a specific program, other
+than information found in the man-page, Google usually knows all about it.
+
+Finally, it strives to use new features as they become available, as long as
+they are consistent with the rest of the goals. In short, CRUX might suit you
+very well if you are:
+
+* A somewhat experienced Linux user who wants a clean and solid Linux
+  distribution as the foundation of your installation.
+* A person who prefers editing configuration files with an editor to using a
+  GUI.
+* Someone who does not hesitate to download and compile programs from the
+  source.
+
+# User Feedback
+
+## Issues
+
+If you have any problems with or questions about this image, please contact us
+ through a [GitHub issue](https://github.com/therealprologic/docker-crux/issues).
+
+You can also reach many of the official image maintainers via the
+`#docker-library` IRC channel on [Freenode](https://freenode.net).
+
+## Contributing
+
+You are invited to contribute new features, fixes, or updates, large or small;
+we are always thrilled to receive pull requests, and do our best to process them
+as fast as we can.
+
+Before you start to code, we recommend discussing your plans 
+through a [GitHub issue](https://github.com/therealprologic/docker-crux/issues), especially for more ambitious
+contributions. This gives other contributors a chance to point you in the right
+direction, give you feedback on your design, and help you find out if someone
+else is working on the same thing.

+ 36 - 0
crux/content.md

@@ -0,0 +1,36 @@
+# What is CRUX?
+
+CRUX is a lightweight Linux distribution for the x86-64 architecture targeted at
+experienced Linux users. The primary focus of this distribution is "keep it
+simple", which it reflects in a simple tar.gz-based package system, BSD-style
+initscripts, and a relatively small collection of trimmed packages. The
+secondary focus is utilization of new Linux features and recent tools and
+libraries. CRUX also has a ports system which makes it easy to install and
+upgrade applications.
+
+# Why use CRUX?
+
+There are many Linux distributions out there these days, so what makes CRUX any
+better than the others? The choice of distribution is a matter of taste, really.
+Here are a few hints about the tastes and goals of the people behind CRUX. CRUX
+is made with simplicity in mind from beginning to end.
+
+Making it easy to create new and update old packages is essential; updating a
+package in CRUX is often just a matter of typing `pkgmk -d -u`. The usage of
+ports helps keep your packages up-to-date; not the latest bleeding-edge-alpha
+version, but the latest stable version. Other features include creating packages
+optimized for your processor, eg. by compiling with `-march=x86-64`, and
+avoiding cluttering the filesystem with files you'll never use, eg.
+`/usr/doc/*`, etc. If you need more information about a specific program, other
+than information found in the man-page, Google usually knows all about it.
+
+Finally, it strives to use new features as they become available, as long as
+they are consistent with the rest of the goals. In short, CRUX might suit you
+very well if you are:
+
+* A somewhat experienced Linux user who wants a clean and solid Linux
+  distribution as the foundation of your installation.
+* A person who prefers editing configuration files with an editor to using a
+  GUI.
+* Someone who does not hesitate to download and compile programs from the
+  source.

+ 1 - 0
debian/README-short.txt

@@ -0,0 +1 @@
+(Semi) Official Debian base image.

+ 68 - 0
debian/README.md

@@ -0,0 +1,68 @@
+# Supported tags and respective `Dockerfile` links
+
+- [`jessie` (*jessie/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/c126f932c08746c6be9b287d2f16d1257b6187ec/jessie/Dockerfile)
+- [`oldstable` (*oldstable/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/c126f932c08746c6be9b287d2f16d1257b6187ec/oldstable/Dockerfile)
+- [`sid` (*sid/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/c126f932c08746c6be9b287d2f16d1257b6187ec/sid/Dockerfile)
+- [`6.0.10`, `6.0`, `6`, `squeeze` (*squeeze/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/c126f932c08746c6be9b287d2f16d1257b6187ec/squeeze/Dockerfile)
+- [`stable` (*stable/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/c126f932c08746c6be9b287d2f16d1257b6187ec/stable/Dockerfile)
+- [`testing` (*testing/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/c126f932c08746c6be9b287d2f16d1257b6187ec/testing/Dockerfile)
+- [`unstable` (*unstable/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/c126f932c08746c6be9b287d2f16d1257b6187ec/unstable/Dockerfile)
+- [`7.6`, `7`, `wheezy`, `latest` (*wheezy/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/c126f932c08746c6be9b287d2f16d1257b6187ec/wheezy/Dockerfile)
+- [`rc-buggy` (*debian/rc-buggy/Dockerfile*)](https://github.com/tianon/dockerfiles/blob/8c304e884f4b5b418dfdae524099ca6081a9c09a/debian/rc-buggy/Dockerfile)
+- [`experimental` (*debian/experimental/Dockerfile*)](https://github.com/tianon/dockerfiles/blob/8c304e884f4b5b418dfdae524099ca6081a9c09a/debian/experimental/Dockerfile)
+
+# What is Debian?
+
+Debian is an operating system which is composed primarily of free and
+open-source software, most of which is under the GNU General Public License, and
+developed by a group of individuals known as the Debian project. Debian is one
+of the most popular Linux distributions for personal computers and network
+servers, and has been used as a base for several other Linux distributions.
+
+> [wikipedia.org/wiki/Debian](https://en.wikipedia.org/wiki/Debian)
+
+![logo](https://raw.githubusercontent.com/docker-library/docs/master/debian/logo.png)
+
+# About this image
+
+The `debian:latest` tag will always point the latest stable release (which is,
+at the time of this writing, `debian:wheezy`).  Stable releases are also tagged
+with their version (ie, `debian:wheezy` is currently also the same as
+`debian:7.4`).
+
+The rolling tags (`debian:stable`, `debian:testing`, etc) use the rolling suite
+names in their `/etc/apt/sources.list` file (ie, `deb
+http://http.debian.net/debian testing main`).
+
+## sources.list
+
+The mirror of choice for these images is
+[http.debian.net](http://http.debian.net) so that it's as close to optimal for
+everyone as possible, regardless of location.
+
+    $ docker run debian:wheezy cat /etc/apt/sources.list
+    deb http://http.debian.net/debian wheezy main
+    deb http://http.debian.net/debian wheezy-updates main
+    deb http://security.debian.org/ wheezy/updates main
+
+# User Feedback
+
+## Issues
+
+If you have any problems with or questions about this image, please contact us
+ through a [GitHub issue](https://github.com/tianon/docker-brew-debian/issues).
+
+You can also reach many of the official image maintainers via the
+`#docker-library` IRC channel on [Freenode](https://freenode.net).
+
+## Contributing
+
+You are invited to contribute new features, fixes, or updates, large or small;
+we are always thrilled to receive pull requests, and do our best to process them
+as fast as we can.
+
+Before you start to code, we recommend discussing your plans 
+through a [GitHub issue](https://github.com/tianon/docker-brew-debian/issues), especially for more ambitious
+contributions. This gives other contributors a chance to point you in the right
+direction, give you feedback on your design, and help you find out if someone
+else is working on the same thing.

+ 33 - 0
debian/content.md

@@ -0,0 +1,33 @@
+# What is Debian?
+
+Debian is an operating system which is composed primarily of free and
+open-source software, most of which is under the GNU General Public License, and
+developed by a group of individuals known as the Debian project. Debian is one
+of the most popular Linux distributions for personal computers and network
+servers, and has been used as a base for several other Linux distributions.
+
+> [wikipedia.org/wiki/Debian](https://en.wikipedia.org/wiki/Debian)
+
+%%LOGO%%
+
+# About this image
+
+The `debian:latest` tag will always point the latest stable release (which is,
+at the time of this writing, `debian:wheezy`).  Stable releases are also tagged
+with their version (ie, `debian:wheezy` is currently also the same as
+`debian:7.4`).
+
+The rolling tags (`debian:stable`, `debian:testing`, etc) use the rolling suite
+names in their `/etc/apt/sources.list` file (ie, `deb
+http://http.debian.net/debian testing main`).
+
+## sources.list
+
+The mirror of choice for these images is
+[http.debian.net](http://http.debian.net) so that it's as close to optimal for
+everyone as possible, regardless of location.
+
+    $ docker run debian:wheezy cat /etc/apt/sources.list
+    deb http://http.debian.net/debian wheezy main
+    deb http://http.debian.net/debian wheezy-updates main
+    deb http://security.debian.org/ wheezy/updates main

+ 1 - 0
docker-dev/README-short.txt

@@ -0,0 +1 @@
+Docker is an open source project to pack, ship and run any application as a lightweight container

+ 44 - 0
docker-dev/README.md

@@ -0,0 +1,44 @@
+# Supported tags and respective `Dockerfile` links
+
+- [`latest`, `v1.2.0`, `v1.2` (*Dockerfile*)](https://github.com/docker/docker/blob/v1.2.0/Dockerfile)
+- [`v1.0.1`, `v1.0` (*Dockerfile*)](https://github.com/docker/docker/blob/v1.0.1/Dockerfile)
+
+# What is Docker?
+
+Docker is an open-source project that automates the deployment of applications
+inside software containers, by providing an additional layer of abstraction and
+automation of operating system–level virtualization on Linux. Docker uses
+resource isolation features of the Linux kernel such as cgroups and kernel
+namespaces to allow independent "containers" to run within a single Linux
+instance, avoiding the overhead of starting virtual machines.
+
+> [wikipedia.org/wiki/Docker_(software)](https://en.wikipedia.org/wiki/Docker_(software))
+
+![logo](https://raw.githubusercontent.com/docker-library/docs/master/docker-dev/logo.png)
+
+# About this image
+
+This image contains the building and testing environment of the Docker project
+itself, from which the official releases are made.
+
+# User Feedback
+
+## Issues
+
+If you have any problems with or questions about this image, please contact us
+ through a [GitHub issue](https://github.com/docker/docker/issues).
+
+You can also reach many of the official image maintainers via the
+`#docker-library` IRC channel on [Freenode](https://freenode.net).
+
+## Contributing
+
+You are invited to contribute new features, fixes, or updates, large or small;
+we are always thrilled to receive pull requests, and do our best to process them
+as fast as we can.
+
+Before you start to code, we recommend discussing your plans 
+through a [GitHub issue](https://github.com/docker/docker/issues), especially for more ambitious
+contributions. This gives other contributors a chance to point you in the right
+direction, give you feedback on your design, and help you find out if someone
+else is working on the same thing.

+ 17 - 0
docker-dev/content.md

@@ -0,0 +1,17 @@
+# What is Docker?
+
+Docker is an open-source project that automates the deployment of applications
+inside software containers, by providing an additional layer of abstraction and
+automation of operating system–level virtualization on Linux. Docker uses
+resource isolation features of the Linux kernel such as cgroups and kernel
+namespaces to allow independent "containers" to run within a single Linux
+instance, avoiding the overhead of starting virtual machines.
+
+> [wikipedia.org/wiki/Docker_(software)](https://en.wikipedia.org/wiki/Docker_(software))
+
+%%LOGO%%
+
+# About this image
+
+This image contains the building and testing environment of the Docker project
+itself, from which the official releases are made.

+ 0 - 1
fedora/README-short.txt

@@ -1,2 +1 @@
 (Semi) Official Fedora base image.
-

+ 1 - 0
hipache/README-short.txt

@@ -0,0 +1 @@
+Hipache is a distributed proxy for high volumes of http/websocket traffic to large numbers of hosts

+ 40 - 0
hipache/README.md

@@ -0,0 +1,40 @@
+# Supported tags and respective `Dockerfile` links
+
+- [`latest`, `0.3.1` (*Dockerfile*)](https://github.com/dotcloud/hipache/blob/0.3.1/Dockerfile)
+
+# What is Hipache?
+
+**Hipache** (pronounced `hɪ'pætʃɪ`) is a distributed proxy designed to route
+high volumes of http and websocket traffic to unusually large numbers of virtual
+hosts, in a highly dynamic topology where backends are added and removed several
+times per second. It is particularly well-suited for PaaS
+(platform-as-a-service) and other environments that are both business-critical
+and multi-tenant.
+
+Hipache was originally developed at [dotCloud](http://www.dotcloud.com), a
+popular platform-as-a-service, to replace its first-generation routing layer
+based on a heavily instrumented nginx deployment. It currently serves production
+traffic for tens of thousands of applications hosted on dotCloud. Hipache is
+based on the node-http-proxy library.
+
+# User Feedback
+
+## Issues
+
+If you have any problems with or questions about this image, please contact us
+ through a [GitHub issue](https://github.com/dotcloud/hipache/issues).
+
+You can also reach many of the official image maintainers via the
+`#docker-library` IRC channel on [Freenode](https://freenode.net).
+
+## Contributing
+
+You are invited to contribute new features, fixes, or updates, large or small;
+we are always thrilled to receive pull requests, and do our best to process them
+as fast as we can.
+
+Before you start to code, we recommend discussing your plans 
+through a [GitHub issue](https://github.com/dotcloud/hipache/issues), especially for more ambitious
+contributions. This gives other contributors a chance to point you in the right
+direction, give you feedback on your design, and help you find out if someone
+else is working on the same thing.

+ 14 - 0
hipache/content.md

@@ -0,0 +1,14 @@
+# What is Hipache?
+
+**Hipache** (pronounced `hɪ'pætʃɪ`) is a distributed proxy designed to route
+high volumes of http and websocket traffic to unusually large numbers of virtual
+hosts, in a highly dynamic topology where backends are added and removed several
+times per second. It is particularly well-suited for PaaS
+(platform-as-a-service) and other environments that are both business-critical
+and multi-tenant.
+
+Hipache was originally developed at [dotCloud](http://www.dotcloud.com), a
+popular platform-as-a-service, to replace its first-generation routing layer
+based on a heavily instrumented nginx deployment. It currently serves production
+traffic for tens of thousands of applications hosted on dotCloud. Hipache is
+based on the node-http-proxy library.

+ 1 - 0
jenkins/README-short.txt

@@ -0,0 +1 @@
+Official Jenkins Docker image

+ 67 - 0
jenkins/README.md

@@ -0,0 +1,67 @@
+# Supported tags and respective `Dockerfile` links
+
+- [`latest`, `1.565.3` (*Dockerfile*)](https://github.com/cloudbees/jenkins-ci.org-docker/blob/b2b442e360cf92317326fa4e325a81ab1f11a422/Dockerfile)
+- [`weekly`, `1.583` (*Dockerfile*)](https://github.com/cloudbees/jenkins-ci.org-docker/blob/f969422940ce4b2cd0bbbdcf31ea96fa2485e86c/Dockerfile)
+
+# Jenkins
+
+The Jenkins Continuous Integration and Delivery server.
+
+This is a fully functional Jenkins server, based on the Long Term Support
+release [http://jenkins-ci.org/](http://jenkins-ci.org/).
+
+![logo](http://jenkins-ci.org/sites/default/files/jenkins_logo.png)
+
+# How to use this image
+
+    docker run -p 8080:8080 jenkins
+
+This will store the workspace in /var/jenkins_home. All Jenkins data lives in there - including plugins and configuration. You will probably want to make that a persistent volume:
+
+    docker run --name myjenkins -p 8080:8080 -v /var/jenkins_home jenkins
+
+The volume for the "myjenkins" named container will then be persistent.
+
+You can also bind mount in a volume from the host:
+
+First, ensure that /your/home is accessible by the jenkins user in container (jenkins user - uid 102 normally - or use -u root), then:
+
+    docker run -p 8080:8080 -v /your/home:/var/jenkins_home jenkins
+
+## Backing up data
+
+If you bind mount in a volume - you can simply back up that directory (which is jenkins_home) at any time.
+
+If your volume is inside a container - you can use `docker cp $ID:/var/jenkins_home` command to extract the data.
+
+## Attaching build executors 
+
+You can run builds on the master (out of the box) buf if you want to attach build slave servers: make sure you map the port: `-p 50000:50000` - which will be used when you connect a slave agent.
+
+[Here](https://registry.hub.docker.com/u/maestrodev/build-agent/) is an example docker container you can use as a build server with lots of good tools installed - which is well worth trying.
+
+## Upgrading
+
+All the data needed is in the /var/jenkins_home directory - so depending on how you manage that - depends on how you upgrade. Generally - you can copy it out - and then "docker pull" the image again - and you will have the latest LTS - you can then start up with -v pointing to that data (/var/jenkins_home) and everything will be as you left it.
+
+# User Feedback
+
+## Issues
+
+If you have any problems with or questions about this image, please contact us
+ through a [GitHub issue](https://github.com/cloudbees/jenkins-ci.org-docker/issues).
+
+You can also reach many of the official image maintainers via the
+`#docker-library` IRC channel on [Freenode](https://freenode.net).
+
+## Contributing
+
+You are invited to contribute new features, fixes, or updates, large or small;
+we are always thrilled to receive pull requests, and do our best to process them
+as fast as we can.
+
+Before you start to code, we recommend discussing your plans 
+through a [GitHub issue](https://github.com/cloudbees/jenkins-ci.org-docker/issues), especially for more ambitious
+contributions. This gives other contributors a chance to point you in the right
+direction, give you feedback on your design, and help you find out if someone
+else is working on the same thing.

+ 40 - 0
jenkins/content.md

@@ -0,0 +1,40 @@
+# Jenkins
+
+The Jenkins Continuous Integration and Delivery server.
+
+This is a fully functional Jenkins server, based on the Long Term Support
+release [http://jenkins-ci.org/](http://jenkins-ci.org/).
+
+![logo](http://jenkins-ci.org/sites/default/files/jenkins_logo.png)
+
+# How to use this image
+
+    docker run -p 8080:8080 jenkins
+
+This will store the workspace in /var/jenkins_home. All Jenkins data lives in there - including plugins and configuration. You will probably want to make that a persistent volume:
+
+    docker run --name myjenkins -p 8080:8080 -v /var/jenkins_home jenkins
+
+The volume for the "myjenkins" named container will then be persistent.
+
+You can also bind mount in a volume from the host:
+
+First, ensure that /your/home is accessible by the jenkins user in container (jenkins user - uid 102 normally - or use -u root), then:
+
+    docker run -p 8080:8080 -v /your/home:/var/jenkins_home jenkins
+
+## Backing up data
+
+If you bind mount in a volume - you can simply back up that directory (which is jenkins_home) at any time.
+
+If your volume is inside a container - you can use `docker cp $ID:/var/jenkins_home` command to extract the data.
+
+## Attaching build executors 
+
+You can run builds on the master (out of the box) buf if you want to attach build slave servers: make sure you map the port: `-p 50000:50000` - which will be used when you connect a slave agent.
+
+[Here](https://registry.hub.docker.com/u/maestrodev/build-agent/) is an example docker container you can use as a build server with lots of good tools installed - which is well worth trying.
+
+## Upgrading
+
+All the data needed is in the /var/jenkins_home directory - so depending on how you manage that - depends on how you upgrade. Generally - you can copy it out - and then "docker pull" the image again - and you will have the latest LTS - you can then start up with -v pointing to that data (/var/jenkins_home) and everything will be as you left it.

+ 1 - 0
neurodebian/README-short.txt

@@ -0,0 +1 @@
+NeuroDebian provides neuroscience research software for Debian, Ubuntu, and other derivatives.

+ 68 - 0
neurodebian/README.md

@@ -0,0 +1,68 @@
+# Supported tags and respective `Dockerfile` links
+
+- [`lucid`, `nd10.04` (*dockerfiles/lucid/Dockerfile*)](https://github.com/neurodebian/dockerfiles/blob/6ee7033cb630b4a72fa3a4a56ad6046405efacdf/dockerfiles/lucid/Dockerfile)
+- [`precise`, `nd12.04` (*dockerfiles/precise/Dockerfile*)](https://github.com/neurodebian/dockerfiles/blob/6ee7033cb630b4a72fa3a4a56ad6046405efacdf/dockerfiles/precise/Dockerfile)
+- [`trusty`, `nd14.04` (*dockerfiles/trusty/Dockerfile*)](https://github.com/neurodebian/dockerfiles/blob/6ee7033cb630b4a72fa3a4a56ad6046405efacdf/dockerfiles/trusty/Dockerfile)
+- [`squeeze`, `nd60` (*dockerfiles/squeeze/Dockerfile*)](https://github.com/neurodebian/dockerfiles/blob/6ee7033cb630b4a72fa3a4a56ad6046405efacdf/dockerfiles/squeeze/Dockerfile)
+- [`wheezy`, `nd70`, `latest` (*dockerfiles/wheezy/Dockerfile*)](https://github.com/neurodebian/dockerfiles/blob/6ee7033cb630b4a72fa3a4a56ad6046405efacdf/dockerfiles/wheezy/Dockerfile)
+- [`jessie`, `nd80` (*dockerfiles/jessie/Dockerfile*)](https://github.com/neurodebian/dockerfiles/blob/6ee7033cb630b4a72fa3a4a56ad6046405efacdf/dockerfiles/jessie/Dockerfile)
+- [`sid`, `nd` (*dockerfiles/sid/Dockerfile*)](https://github.com/neurodebian/dockerfiles/blob/6ee7033cb630b4a72fa3a4a56ad6046405efacdf/dockerfiles/sid/Dockerfile)
+
+# What is NeuroDebian?
+
+NeuroDebian provides a large collection of popular neuroscience research
+software for the [Debian](http://www.debian.org) operating system as well as
+[Ubuntu](http://www.ubuntu.com) and other derivatives. Popular packages include
+*AFNI*, *FSL*, *PyMVPA*, and many others. While we do strive to maintain a high
+level of quality, we make no guarantee that a given package works as expected,
+so use them at your own risk.
+
+> [neuro.debian.net](http://neuro.debian.net/)
+
+![logo](https://raw.githubusercontent.com/docker-library/docs/master/neurodebian/logo.png)
+
+# About this image
+
+NeuroDebian images only add NeuroDebian repository and repository's GPG key. No
+apt indexes are downloaded, so `apt-get update` needs to be ran before any use
+of `apt-get`.
+
+`nd` tags are used to reflect suffixes used in versions of packages available
+from NeuroDebian.
+
+The `neurodebian:latest` tag will always point the Neurodebian-enabled latest
+stable release of Debian (which is, at the time of this writing,
+`debian:wheezy`).
+
+## sources.list
+
+NeuroDebian APT file is installed under
+`/etc/apt/sources.list.d/neurodebian.sources.list` and currently enables only
+`main` (DFSG-compliant) area of the archive:
+
+    > docker run neurodebian:latest cat /etc/apt/sources.list.d/neurodebian.sources.list
+    deb http://neuro.debian.net/debian wheezy main
+    deb http://neuro.debian.net/debian data main
+    #deb-src http://neuro.debian.net/debian-devel wheezy main
+
+# User Feedback
+
+## Issues
+
+If you have any problems with or questions about this image, please contact us
+ through a [GitHub issue](https://github.com/neurodebian/dockerfiles/issues).
+
+You can also reach many of the official image maintainers via the
+`#docker-library` IRC channel on [Freenode](https://freenode.net).
+
+## Contributing
+
+You are invited to contribute new features, fixes, or updates, large or small;
+we are always thrilled to receive pull requests, and do our best to process them
+as fast as we can.
+
+Before you start to code, we recommend discussing your plans 
+through a [GitHub issue](https://github.com/neurodebian/dockerfiles/issues), especially for more ambitious
+contributions. This gives other contributors a chance to point you in the right
+direction, give you feedback on your design, and help you find out if someone
+else is working on the same thing.

+ 36 - 0
neurodebian/content.md

@@ -0,0 +1,36 @@
+# What is NeuroDebian?
+
+NeuroDebian provides a large collection of popular neuroscience research
+software for the [Debian](http://www.debian.org) operating system as well as
+[Ubuntu](http://www.ubuntu.com) and other derivatives. Popular packages include
+*AFNI*, *FSL*, *PyMVPA*, and many others. While we do strive to maintain a high
+level of quality, we make no guarantee that a given package works as expected,
+so use them at your own risk.
+
+> [neuro.debian.net](http://neuro.debian.net/)
+
+%%LOGO%%
+
+# About this image
+
+NeuroDebian images only add NeuroDebian repository and repository's GPG key. No
+apt indexes are downloaded, so `apt-get update` needs to be ran before any use
+of `apt-get`.
+
+`nd` tags are used to reflect suffixes used in versions of packages available
+from NeuroDebian.
+
+The `neurodebian:latest` tag will always point the Neurodebian-enabled latest
+stable release of Debian (which is, at the time of this writing,
+`debian:wheezy`).
+
+## sources.list
+
+NeuroDebian APT file is installed under
+`/etc/apt/sources.list.d/neurodebian.sources.list` and currently enables only
+`main` (DFSG-compliant) area of the archive:
+
+    > docker run neurodebian:latest cat /etc/apt/sources.list.d/neurodebian.sources.list
+    deb http://neuro.debian.net/debian wheezy main
+    deb http://neuro.debian.net/debian data main
+    #deb-src http://neuro.debian.net/debian-devel wheezy main

+ 6 - 3
node/README.md

@@ -1,11 +1,14 @@
 # Supported tags and respective `Dockerfile` links
 
-- [`0.10.32`, `0.10`, `0`, `latest` (*0.10/Dockerfile*)](https://github.com/docker-library/node/blob/495f43c34ba06ed9fffa1ac59a763ac450b52ee1/0.10/Dockerfile)
+- [`0.10.32`, `0.10`, `0`, `latest` (*0.10/Dockerfile*)](https://github.com/docker-library/node/blob/824c3161f9a7fa393cb60582edbbd713a0d08ceb/0.10/Dockerfile)
 - [`0.10.32-onbuild`, `0.10-onbuild`, `0-onbuild`, `onbuild` (*0.10/onbuild/Dockerfile*)](https://github.com/docker-library/node/blob/ac05e7f96c477223f0d2da1817e84403363a65e8/0.10/onbuild/Dockerfile)
-- [`0.11.14`, `0.11` (*0.11/Dockerfile*)](https://github.com/docker-library/node/blob/495f43c34ba06ed9fffa1ac59a763ac450b52ee1/0.11/Dockerfile)
+- [`0.10.32-slim`, `0.10-slim`, `0-slim`, `slim` (*0.10/slim/Dockerfile*)](https://github.com/docker-library/node/blob/824c3161f9a7fa393cb60582edbbd713a0d08ceb/0.10/slim/Dockerfile)
+- [`0.11.14`, `0.11` (*0.11/Dockerfile*)](https://github.com/docker-library/node/blob/824c3161f9a7fa393cb60582edbbd713a0d08ceb/0.11/Dockerfile)
 - [`0.11.14-onbuild`, `0.11-onbuild` (*0.11/onbuild/Dockerfile*)](https://github.com/docker-library/node/blob/ac05e7f96c477223f0d2da1817e84403363a65e8/0.11/onbuild/Dockerfile)
-- [`0.8.28`, `0.8` (*0.8/Dockerfile*)](https://github.com/docker-library/node/blob/4acda49c86a7e024c29f882a6d7f4bbc6c2e412c/0.8/Dockerfile)
+- [`0.11.14-slim`, `0.11-slim` (*0.11/slim/Dockerfile*)](https://github.com/docker-library/node/blob/824c3161f9a7fa393cb60582edbbd713a0d08ceb/0.11/slim/Dockerfile)
+- [`0.8.28`, `0.8` (*0.8/Dockerfile*)](https://github.com/docker-library/node/blob/824c3161f9a7fa393cb60582edbbd713a0d08ceb/0.8/Dockerfile)
 - [`0.8.28-onbuild`, `0.8-onbuild` (*0.8/onbuild/Dockerfile*)](https://github.com/docker-library/node/blob/ac05e7f96c477223f0d2da1817e84403363a65e8/0.8/onbuild/Dockerfile)
+- [`0.8.28-slim`, `0.8-slim` (*0.8/slim/Dockerfile*)](https://github.com/docker-library/node/blob/824c3161f9a7fa393cb60582edbbd713a0d08ceb/0.8/slim/Dockerfile)
 
 # What is Node.js?
 

+ 1 - 0
opensuse/README-short.txt

@@ -0,0 +1 @@
+This project contains the stable releases of the openSUSE distribution.

+ 52 - 0
opensuse/README.md

@@ -0,0 +1,52 @@
+# Supported tags and respective `Dockerfile` links
+
+- [`latest`, `13.1`, `bottle` (*docker/Dockerfile*)](https://github.com/openSUSE/docker-containers-build/blob/fc6453ff4ce5d67ed77aad572acbf311214b41dc/docker/Dockerfile)
+
+# openSUSE
+
+This project contains the stable releases of the openSUSE distribution.
+
+# Naming conventions
+
+Each image is tagged using both the release number (eg *"13.1"*) and the code
+name (eg *"Bottle"*). The latest stable release is always available using the
+"*latest*" tag.
+
+# Building
+
+These images are generated using [KIWI](https://github.com/openSUSE/kiwi). Their
+source file can be found on [this
+repository](https://github.com/openSUSE/docker-containers).
+
+# Repositories and packages
+
+The package selection is kept minimal to reduce the footprint of the image.
+
+However the following repositories are already part of the image:
+
+  * OSS
+  * OSS Updates
+  * Non-OSS
+  * Non-OSS Updates
+
+# User Feedback
+
+## Issues
+
+If you have any problems with or questions about this image, please contact us
+ through a [GitHub issue](https://github.com/openSUSE/docker-containers-build/issues).
+
+You can also reach many of the official image maintainers via the
+`#docker-library` IRC channel on [Freenode](https://freenode.net).
+
+## Contributing
+
+You are invited to contribute new features, fixes, or updates, large or small;
+we are always thrilled to receive pull requests, and do our best to process them
+as fast as we can.
+
+Before you start to code, we recommend discussing your plans 
+through a [GitHub issue](https://github.com/openSUSE/docker-containers-build/issues), especially for more ambitious
+contributions. This gives other contributors a chance to point you in the right
+direction, give you feedback on your design, and help you find out if someone
+else is working on the same thing.

+ 26 - 0
opensuse/content.md

@@ -0,0 +1,26 @@
+# openSUSE
+
+This project contains the stable releases of the openSUSE distribution.
+
+# Naming conventions
+
+Each image is tagged using both the release number (eg *"13.1"*) and the code
+name (eg *"Bottle"*). The latest stable release is always available using the
+"*latest*" tag.
+
+# Building
+
+These images are generated using [KIWI](https://github.com/openSUSE/kiwi). Their
+source file can be found on [this
+repository](https://github.com/openSUSE/docker-containers).
+
+# Repositories and packages
+
+The package selection is kept minimal to reduce the footprint of the image.
+
+However the following repositories are already part of the image:
+
+  * OSS
+  * OSS Updates
+  * Non-OSS
+  * Non-OSS Updates

+ 1 - 1
redis/README.md

@@ -56,7 +56,7 @@ You can create your own Dockerfile that adds a redis.conf from the context into
 
 Alternatively, you can specify something along the same lines with `docker run` options.
 
-    ocker run --volumes-from datacontainer --name myredis redis
+    docker run --volumes-from datacontainer --name myredis redis
 
 Using this method means that there is no need for you to have a Dockerfile for your redis container.
 

+ 1 - 1
redis/content.md

@@ -40,6 +40,6 @@ You can create your own Dockerfile that adds a redis.conf from the context into
 
 Alternatively, you can specify something along the same lines with `docker run` options.
 
-    ocker run --volumes-from datacontainer --name myredis redis
+    docker run --volumes-from datacontainer --name myredis redis
 
 Using this method means that there is no need for you to have a Dockerfile for your redis container.

+ 1 - 0
registry/README-short.txt

@@ -0,0 +1 @@
+Containerized docker registry

+ 57 - 0
registry/README.md

@@ -0,0 +1,57 @@
+# Supported tags and respective `Dockerfile` links
+
+- [`latest`, `0.8.1` (*Dockerfile*)](https://github.com/docker/docker-registry/blob/0.8.1/Dockerfile)
+- [`0.6.9` (*Dockerfile*)](https://github.com/docker/docker-registry/blob/0.6.9-fixed/Dockerfile)
+- [`0.7.3` (*Dockerfile*)](https://github.com/docker/docker-registry/blob/0.7.3/Dockerfile)
+
+# Docker Registry
+
+See comprehensive documentation on our [GitHub
+page](https://github.com/docker/docker-registry).
+
+## Run the Registry
+
+### Recommended: run the registry docker container
+
+ * install docker according to the [following
+   instructions](http://docs.docker.io/installation/#installation)
+ * run the registry: `docker run -p 5000:5000 registry`
+
+or
+
+```
+docker run \
+         -e SETTINGS_FLAVOR=s3 \
+         -e AWS_BUCKET=acme-docker \
+         -e STORAGE_PATH=/registry \
+         -e AWS_KEY=AKIAHSHB43HS3J92MXZ \
+         -e AWS_SECRET=xdDowwlK7TJajV1Y7EoOZrmuPEJlHYcNP2k4j49T \
+         -e SEARCH_BACKEND=sqlalchemy \
+         -p 5000:5000 \
+         registry
+```
+
+NOTE: The container will try to allocate the port 5000. If the port is already
+taken, find out which container is already using it by running `docker ps`.
+
+# User Feedback
+
+## Issues
+
+If you have any problems with or questions about this image, please contact us
+ through a [GitHub issue](https://github.com/docker/docker-registry/issues).
+
+You can also reach many of the official image maintainers via the
+`#docker-library` IRC channel on [Freenode](https://freenode.net).
+
+## Contributing
+
+You are invited to contribute new features, fixes, or updates, large or small;
+we are always thrilled to receive pull requests, and do our best to process them
+as fast as we can.
+
+Before you start to code, we recommend discussing your plans 
+through a [GitHub issue](https://github.com/docker/docker-registry/issues), especially for more ambitious
+contributions. This gives other contributors a chance to point you in the right
+direction, give you feedback on your design, and help you find out if someone
+else is working on the same thing.

+ 29 - 0
registry/content.md

@@ -0,0 +1,29 @@
+# Docker Registry
+
+See comprehensive documentation on our [GitHub
+page](https://github.com/docker/docker-registry).
+
+## Run the Registry
+
+### Recommended: run the registry docker container
+
+ * install docker according to the [following
+   instructions](http://docs.docker.io/installation/#installation)
+ * run the registry: `docker run -p 5000:5000 registry`
+
+or
+
+```
+docker run \
+         -e SETTINGS_FLAVOR=s3 \
+         -e AWS_BUCKET=acme-docker \
+         -e STORAGE_PATH=/registry \
+         -e AWS_KEY=AKIAHSHB43HS3J92MXZ \
+         -e AWS_SECRET=xdDowwlK7TJajV1Y7EoOZrmuPEJlHYcNP2k4j49T \
+         -e SEARCH_BACKEND=sqlalchemy \
+         -p 5000:5000 \
+         registry
+```
+
+NOTE: The container will try to allocate the port 5000. If the port is already
+taken, find out which container is already using it by running `docker ps`.

+ 1 - 0
scratch/README-short.txt

@@ -0,0 +1 @@
+an explicitly empty image, especially for building images "FROM scratch"

+ 5 - 0
scratch/README.md

@@ -0,0 +1,5 @@
+# `FROM scratch`
+
+This image is most useful in the context of building base images or super
+minimal images (such as images that contain only a single binary; see
+[`hello-world`](https://github.com/docker-library/hello-world) for an example).

+ 1 - 0
ubuntu-debootstrap/README-short.txt

@@ -0,0 +1 @@
+debootstrap --variant=minbase --components=main,universe --include=inetutils-ping,iproute2 <suite> /

+ 37 - 0
ubuntu-debootstrap/README.md

@@ -0,0 +1,37 @@
+# Supported tags and respective `Dockerfile` links
+
+- [`10.04.4`, `10.04`, `lucid` (*10.04/Dockerfile*)](https://github.com/tianon/docker-brew-ubuntu-debootstrap/blob/b8758eac0f9c23c3b81e475c8b79ce8b469429df/10.04/Dockerfile)
+- [`12.04.5`, `12.04`, `precise` (*12.04/Dockerfile*)](https://github.com/tianon/docker-brew-ubuntu-debootstrap/blob/b8758eac0f9c23c3b81e475c8b79ce8b469429df/12.04/Dockerfile)
+- [`14.04.1`, `14.04`, `trusty`, `latest` (*14.04/Dockerfile*)](https://github.com/tianon/docker-brew-ubuntu-debootstrap/blob/b8758eac0f9c23c3b81e475c8b79ce8b469429df/14.04/Dockerfile)
+- [`14.10`, `utopic` (*14.10/Dockerfile*)](https://github.com/tianon/docker-brew-ubuntu-debootstrap/blob/b8758eac0f9c23c3b81e475c8b79ce8b469429df/14.10/Dockerfile)
+- [`devel` (*devel/Dockerfile*)](https://github.com/tianon/docker-brew-ubuntu-debootstrap/blob/b8758eac0f9c23c3b81e475c8b79ce8b469429df/devel/Dockerfile)
+
+# `ubuntu-debootstrap`
+
+This image is the result of running `debootstrap --variant=minbase` against the
+currently supported suites of the Ubuntu distribution.  It is not official or
+supported by Canonical in any way.  For an official Ubuntu image that is
+supported by Canonical, see
+[`ubuntu`](https://registry.hub.docker.com/_/ubuntu/).
+
+# User Feedback
+
+## Issues
+
+If you have any problems with or questions about this image, please contact us
+ through a [GitHub issue](https://github.com/tianon/docker-brew-ubuntu-debootstrap/issues).
+
+You can also reach many of the official image maintainers via the
+`#docker-library` IRC channel on [Freenode](https://freenode.net).
+
+## Contributing
+
+You are invited to contribute new features, fixes, or updates, large or small;
+we are always thrilled to receive pull requests, and do our best to process them
+as fast as we can.
+
+Before you start to code, we recommend discussing your plans 
+through a [GitHub issue](https://github.com/tianon/docker-brew-ubuntu-debootstrap/issues), especially for more ambitious
+contributions. This gives other contributors a chance to point you in the right
+direction, give you feedback on your design, and help you find out if someone
+else is working on the same thing.

+ 7 - 0
ubuntu-debootstrap/content.md

@@ -0,0 +1,7 @@
+# `ubuntu-debootstrap`
+
+This image is the result of running `debootstrap --variant=minbase` against the
+currently supported suites of the Ubuntu distribution.  It is not official or
+supported by Canonical in any way.  For an official Ubuntu image that is
+supported by Canonical, see
+[`ubuntu`](https://registry.hub.docker.com/_/ubuntu/).

+ 1 - 0
ubuntu-upstart/README-short.txt

@@ -0,0 +1 @@
+Upstart is an event-based replacement for the /sbin/init daemon which starts processes at boot

+ 38 - 0
ubuntu-upstart/README.md

@@ -0,0 +1,38 @@
+# Supported tags and respective `Dockerfile` links
+
+- [`12.04`, `precise` (*sbin-init/ubuntu/upstart/12.04/Dockerfile*)](https://github.com/tianon/dockerfiles/blob/4d24a12b54b75b3e0904d8a285900d88d3326361/sbin-init/ubuntu/upstart/12.04/Dockerfile)
+- [`14.04`, `trusty`, `latest` (*sbin-init/ubuntu/upstart/14.04/Dockerfile*)](https://github.com/tianon/dockerfiles/blob/4d24a12b54b75b3e0904d8a285900d88d3326361/sbin-init/ubuntu/upstart/14.04/Dockerfile)
+- [`14.10`, `utopic` (*sbin-init/ubuntu/upstart/14.10/Dockerfile*)](https://github.com/tianon/dockerfiles/blob/4d24a12b54b75b3e0904d8a285900d88d3326361/sbin-init/ubuntu/upstart/14.10/Dockerfile)
+
+# What is Upstart?
+
+Upstart is an event-based replacement for the traditional init daemon – the
+method by which several Unix-like computer operating systems perform tasks when
+the computer is started. It was written by Scott James Remnant, a former
+employee of Canonical Ltd.
+
+> [wikipedia.org/wiki/Upstart](https://en.wikipedia.org/wiki/Upstart)
+
+![logo](https://raw.githubusercontent.com/docker-library/docs/master/ubuntu-upstart/logo.png)
+
+# User Feedback
+
+## Issues
+
+If you have any problems with or questions about this image, please contact us
+ through a [GitHub issue](https://github.com/tianon/dockerfiles/issues).
+
+You can also reach many of the official image maintainers via the
+`#docker-library` IRC channel on [Freenode](https://freenode.net).
+
+## Contributing
+
+You are invited to contribute new features, fixes, or updates, large or small;
+we are always thrilled to receive pull requests, and do our best to process them
+as fast as we can.
+
+Before you start to code, we recommend discussing your plans 
+through a [GitHub issue](https://github.com/tianon/dockerfiles/issues), especially for more ambitious
+contributions. This gives other contributors a chance to point you in the right
+direction, give you feedback on your design, and help you find out if someone
+else is working on the same thing.

+ 10 - 0
ubuntu-upstart/content.md

@@ -0,0 +1,10 @@
+# What is Upstart?
+
+Upstart is an event-based replacement for the traditional init daemon – the
+method by which several Unix-like computer operating systems perform tasks when
+the computer is started. It was written by Scott James Remnant, a former
+employee of Canonical Ltd.
+
+> [wikipedia.org/wiki/Upstart](https://en.wikipedia.org/wiki/Upstart)
+
+%%LOGO%%

二進制
ubuntu-upstart/logo.png


+ 3 - 3
ubuntu/README.md

@@ -1,8 +1,8 @@
 # Supported tags and respective `Dockerfile` links
 
-- [`12.04.5`, `12.04`, `precise` (*precise/Dockerfile*)](https://github.com/tianon/docker-brew-ubuntu-core/blob/2b105575647a7e2030ff344d427c3920b89e17a9/precise/Dockerfile)
-- [`14.04.1`, `14.04`, `trusty`, `latest` (*trusty/Dockerfile*)](https://github.com/tianon/docker-brew-ubuntu-core/blob/2b105575647a7e2030ff344d427c3920b89e17a9/trusty/Dockerfile)
-- [`14.10`, `utopic` (*utopic/Dockerfile*)](https://github.com/tianon/docker-brew-ubuntu-core/blob/2b105575647a7e2030ff344d427c3920b89e17a9/utopic/Dockerfile)
+- [`12.04.5`, `12.04`, `precise` (*precise/Dockerfile*)](https://github.com/tianon/docker-brew-ubuntu-core/blob/ec15aea17b31eda47dc22f0c6ebbfebbe6094c1f/precise/Dockerfile)
+- [`14.04.1`, `14.04`, `trusty`, `latest` (*trusty/Dockerfile*)](https://github.com/tianon/docker-brew-ubuntu-core/blob/ec15aea17b31eda47dc22f0c6ebbfebbe6094c1f/trusty/Dockerfile)
+- [`14.10`, `utopic` (*utopic/Dockerfile*)](https://github.com/tianon/docker-brew-ubuntu-core/blob/ec15aea17b31eda47dc22f0c6ebbfebbe6094c1f/utopic/Dockerfile)
 
 # Ubuntu