diff --git a/aerospike/README.md b/aerospike/README.md index 66bec65b0..4cdf40165 100644 --- a/aerospike/README.md +++ b/aerospike/README.md @@ -1,6 +1,6 @@ # Supported tags and respective `Dockerfile` links -- [`3.9.1-1`, `latest` (*Dockerfile*)](https://github.com/aerospike/aerospike-server.docker/blob/176a3b8cc79eb883052a8fb1cf3802960b82e600/Dockerfile) +- [`3.10.1`, `latest` (*Dockerfile*)](https://github.com/aerospike/aerospike-server.docker/blob/1f478e53cc4fa724afeb952ede41a3d8622cf823/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/aerospike`)](https://github.com/docker-library/official-images/blob/master/library/aerospike). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Faerospike). @@ -97,7 +97,7 @@ Unless required by applicable law or agreed to in writing, software distributed # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/alpine/README.md b/alpine/README.md index 41ba4a2a3..08edbadbb 100644 --- a/alpine/README.md +++ b/alpine/README.md @@ -46,7 +46,7 @@ This image is well documented. [Check out the documentation at Viewdocs](http:// # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/amazonlinux/README-short.txt b/amazonlinux/README-short.txt new file mode 100644 index 000000000..41ee62598 --- /dev/null +++ b/amazonlinux/README-short.txt @@ -0,0 +1 @@ +Amazon Linux is an execution environment for running applications on Amazon EC2. diff --git a/amazonlinux/README.md b/amazonlinux/README.md new file mode 100644 index 000000000..186bdeae4 --- /dev/null +++ b/amazonlinux/README.md @@ -0,0 +1,64 @@ +# Supported tags and respective `Dockerfile` links + +- [`2016.09.0.20161118`, `2016.09`, `latest` (*Dockerfile*)](https://github.com/aws/amazon-linux-docker-images/blob/11dffca07aebe78c254fac1e4e38b4d04bafb85c/Dockerfile) +- [`2016.09.0.20161118-with-sources`, `2016.09-with-sources`, `with-sources` (*Dockerfile*)](https://github.com/aws/amazon-linux-docker-images/blob/a9962fe03d732b19f744aeba9b19fe3783b248a0/Dockerfile) + +For more information about this image and its history, please see [the relevant manifest file (`library/amazonlinux`)](https://github.com/docker-library/official-images/blob/master/library/amazonlinux). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Famazonlinux). + +For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/amazonlinux/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/amazonlinux/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info). + +## What is Amazon Linux? + +[Amazon Linux](https://aws.amazon.com/amazon-linux-ami/) is a Linux-based operating system provided by Amazon Web Services. Amazon Linux is designed to provide a stable, secure, and high performance execution environment for applications running on Amazon EC2. It supports the latest EC2 instance features and includes packages that enable easy integration with AWS. + +Since 2011, Amazon Linux has been offered in the Amazon Machine Image (AMI) format. The Amazon Linux AMI is a supported and maintained image of Amazon Linux provided by AWS for use on EC2 instances. + +![logo](https://raw.githubusercontent.com/docker-library/docs/5ec266624ef52e0d559f7dc5e185bac7938b7e91/amazonlinux/logo.png) + +## Why should I use Amazon Linux container images? + +Existing customers that use Amazon Linux AMI in their EC2 instances can now use Amazon Linux for their containers. Customers now have a smooth path to use container technology for their development, testing and production no matter where they run. + +For customers just embarking on their container journey, the Amazon Linux container image is a great way to get started and is well integrated with AWS services like the EC2 Container Service (ECS) and ECR. Because the image is publicly available, you can use it to launch containers anywhere you need them -- from your laptop to ECS or anywhere in between. + +## What packages are available in the Amazon Linux containers? + +Amazon Linux Docker container images contain a minimal subset of the same set of packages. The container images can be configured to use any of the full set of packages in Amazon Linux AMI. + +## Will updates be available for Amazon Linux containers? + +Similar to the Amazon Linux AMI in EC2, Amazon Linux container images will get ongoing updates from Amazon in the form of security updates, bug fix updates, and other enhancements. + +Security bulletins for Amazon Linux are available at https://alas.aws.amazon.com/ + +## What support is available for Amazon Linux outside AWS? + +Documentation, help, and engagement for Amazon Linux is available at https://forums.aws.amazon.com/forum.jspa?forumID=228 + +Comments on Docker Hub are not actively monitored by the Amazon Linux team. + +## How can I pull container images from the Amazon EC2 Container Registry? + +Repository URLs for the Amazon Linux container image on the EC2 Container Registry are available at http://docs.aws.amazon.com/AmazonECR/latest/userguide/amazon_linux_container_image.html + +Visit the [EC2 Container Registry Getting Started](https://aws.amazon.com/ecr/getting-started/) page for more information on how to start. + +# Supported Docker versions + +This image is officially supported on Docker version 1.12.3. + +Support for older versions (down to 1.6) is provided on a best-effort basis. + +Please see [the Docker installation documentation](https://docs.docker.com/installation/) for details on how to upgrade your Docker daemon. + +# User Feedback + +## Issues + +If you have any problems with or questions about this image, please contact us through [the Amazon Linux forums](https://forums.aws.amazon.com/forum.jspa?forumID=228). If the issue is related to a CVE, please check for [a `cve-tracker` issue on the `official-images` repository first](https://github.com/docker-library/official-images/issues?q=label%3Acve-tracker). + +You can also reach many of the official image maintainers via the `#docker-library` IRC channel on [Freenode](https://freenode.net). + +## Documentation + +Documentation for this image is stored in the [`amazonlinux/` directory](https://github.com/docker-library/docs/tree/master/amazonlinux) of the [`docker-library/docs` GitHub repo](https://github.com/docker-library/docs). Be sure to familiarize yourself with the [repository's `README.md` file](https://github.com/docker-library/docs/blob/master/README.md) before attempting a pull request. diff --git a/amazonlinux/content.md b/amazonlinux/content.md new file mode 100644 index 000000000..ef39a45c9 --- /dev/null +++ b/amazonlinux/content.md @@ -0,0 +1,35 @@ +## What is Amazon Linux? + +[Amazon Linux](https://aws.amazon.com/amazon-linux-ami/) is a Linux-based operating system provided by Amazon Web Services. Amazon Linux is designed to provide a stable, secure, and high performance execution environment for applications running on Amazon EC2. It supports the latest EC2 instance features and includes packages that enable easy integration with AWS. + +Since 2011, Amazon Linux has been offered in the Amazon Machine Image (AMI) format. The Amazon Linux AMI is a supported and maintained image of Amazon Linux provided by AWS for use on EC2 instances. + +%%LOGO%% + +## Why should I use Amazon Linux container images? + +Existing customers that use Amazon Linux AMI in their EC2 instances can now use Amazon Linux for their containers. Customers now have a smooth path to use container technology for their development, testing and production no matter where they run. + +For customers just embarking on their container journey, the Amazon Linux container image is a great way to get started and is well integrated with AWS services like the EC2 Container Service (ECS) and ECR. Because the image is publicly available, you can use it to launch containers anywhere you need them -- from your laptop to ECS or anywhere in between. + +## What packages are available in the Amazon Linux containers? + +Amazon Linux Docker container images contain a minimal subset of the same set of packages. The container images can be configured to use any of the full set of packages in Amazon Linux AMI. + +## Will updates be available for Amazon Linux containers? + +Similar to the Amazon Linux AMI in EC2, Amazon Linux container images will get ongoing updates from Amazon in the form of security updates, bug fix updates, and other enhancements. + +Security bulletins for Amazon Linux are available at https://alas.aws.amazon.com/ + +## What support is available for Amazon Linux outside AWS? + +Documentation, help, and engagement for Amazon Linux is available at https://forums.aws.amazon.com/forum.jspa?forumID=228 + +Comments on Docker Hub are not actively monitored by the Amazon Linux team. + +## How can I pull container images from the Amazon EC2 Container Registry? + +Repository URLs for the Amazon Linux container image on the EC2 Container Registry are available at http://docs.aws.amazon.com/AmazonECR/latest/userguide/amazon_linux_container_image.html + +Visit the [EC2 Container Registry Getting Started](https://aws.amazon.com/ecr/getting-started/) page for more information on how to start. diff --git a/amazonlinux/github-repo b/amazonlinux/github-repo new file mode 100644 index 000000000..129a506cc --- /dev/null +++ b/amazonlinux/github-repo @@ -0,0 +1 @@ +https://github.com/aws/amazon-linux-docker-images diff --git a/amazonlinux/logo.png b/amazonlinux/logo.png new file mode 100644 index 000000000..00b6b1938 Binary files /dev/null and b/amazonlinux/logo.png differ diff --git a/amazonlinux/user-feedback.md b/amazonlinux/user-feedback.md new file mode 100644 index 000000000..e01d1dd89 --- /dev/null +++ b/amazonlinux/user-feedback.md @@ -0,0 +1,9 @@ +## Issues + +If you have any problems with or questions about this image, please contact us through [the Amazon Linux forums](https://forums.aws.amazon.com/forum.jspa?forumID=228). If the issue is related to a CVE, please check for [a `cve-tracker` issue on the `official-images` repository first](https://github.com/docker-library/official-images/issues?q=label%3Acve-tracker). + +You can also reach many of the official image maintainers via the `#docker-library` IRC channel on [Freenode](https://freenode.net). + +## Documentation + +Documentation for this image is stored in the [`%%REPO%%/` directory](https://github.com/docker-library/docs/tree/master/%%REPO%%) of the [`docker-library/docs` GitHub repo](https://github.com/docker-library/docs). Be sure to familiarize yourself with the [repository's `README.md` file](https://github.com/docker-library/docs/blob/master/README.md) before attempting a pull request. diff --git a/arangodb/README.md b/arangodb/README.md index e18611160..9c9679931 100644 --- a/arangodb/README.md +++ b/arangodb/README.md @@ -1,10 +1,9 @@ # Supported tags and respective `Dockerfile` links - [`2.5.5`, `2.5` (*jessie/2.5.5/Dockerfile*)](https://github.com/arangodb/arangodb-docker/blob/636cd874df38edd77a187c08e1803693b3d978d3/jessie/2.5.5/Dockerfile) -- [`2.6`, `2.6.10` (*jessie/2.6.10/Dockerfile*)](https://github.com/arangodb/arangodb-docker/blob/803663b157696616d70e2bb44ce6e256f912e3a6/jessie/2.6.10/Dockerfile) - [`2.7`, `2.7.5` (*jessie/2.7.5/Dockerfile*)](https://github.com/arangodb/arangodb-docker/blob/dbfcc5f3edb37f622a2acd221b58106547b05fae/jessie/2.7.5/Dockerfile) - [`2.8`, `2.8.11` (*jessie/2.8.11/Dockerfile*)](https://github.com/arangodb/arangodb-docker/blob/05366cb4c6a6aab8e1ff9ca74c81b09d9a57b5b5/jessie/2.8.11/Dockerfile) -- [`3.0`, `3.0.10`, `latest` (*jessie/3.0.10/Dockerfile*)](https://github.com/arangodb/arangodb-docker/blob/b71073b2e36acff7d0660b7f73e659f16facbf99/jessie/3.0.10/Dockerfile) +- [`3.1`, `3.1.2`, `latest` (*jessie/3.1.2/Dockerfile*)](https://github.com/arangodb/arangodb-docker/blob/a38bc2a5b8aef11e8ee7fd3bcab67bc1f0ef143b/jessie/3.1.2/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/arangodb`)](https://github.com/docker-library/official-images/blob/master/library/arangodb). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Farangodb). @@ -163,7 +162,7 @@ If you are using the image as a base image please make sure to wrap any CMD in t # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/backdrop/README.md b/backdrop/README.md index 07a5f3f58..f99cf27d7 100644 --- a/backdrop/README.md +++ b/backdrop/README.md @@ -1,7 +1,7 @@ # Supported tags and respective `Dockerfile` links -- [`1.5.0`, `1.5`, `1`, `1.5.0-apache`, `1.5-apache`, `1-apache`, `apache`, `latest` (*1/apache/Dockerfile*)](https://github.com/backdrop-ops/backdrop-docker/blob/204f01a842a77ea6b4f99797b3e7bdc31db05925/1/apache/Dockerfile) -- [`1.5.0-fpm`, `1.5-fpm`, `1-fpm`, `fpm` (*1/fpm/Dockerfile*)](https://github.com/backdrop-ops/backdrop-docker/blob/204f01a842a77ea6b4f99797b3e7bdc31db05925/1/fpm/Dockerfile) +- [`1.5.2`, `1.5`, `1`, `1.5.0-apache`, `1.5-apache`, `1-apache`, `apache`, `latest` (*1/apache/Dockerfile*)](https://github.com/backdrop-ops/backdrop-docker/blob/a4f504374c3186442ed811b54996e048cb2c11f1/1/apache/Dockerfile) +- [`1.5.2-fpm`, `1.5-fpm`, `1-fpm`, `fpm` (*1/fpm/Dockerfile*)](https://github.com/backdrop-ops/backdrop-docker/blob/a4f504374c3186442ed811b54996e048cb2c11f1/1/fpm/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/backdrop`)](https://github.com/docker-library/official-images/blob/master/library/backdrop). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fbackdrop). @@ -94,7 +94,7 @@ View [license information](https://backdropcms.org/license) for the software con # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/bash/README.md b/bash/README.md index 8b09bb214..e4114d79e 100644 --- a/bash/README.md +++ b/bash/README.md @@ -1,12 +1,13 @@ # Supported tags and respective `Dockerfile` links -- [`4.4.0`, `4.4`, `4`, `latest` (*4.4/Dockerfile*)](https://github.com/tianon/docker-bash/blob/4813d8692c050fab37ce67f205977b11c4eea42c/4.4/Dockerfile) +- [`4.4.5`, `4.4`, `4`, `latest` (*4.4/Dockerfile*)](https://github.com/tianon/docker-bash/blob/d3283a47fbb92419b7b6fc1fccd30b95d75e9ab6/4.4/Dockerfile) - [`4.3.48`, `4.3` (*4.3/Dockerfile*)](https://github.com/tianon/docker-bash/blob/2f7c9c45567b18b74c321f0ff1e460ae1117a9b5/4.3/Dockerfile) - [`4.2.53`, `4.2` (*4.2/Dockerfile*)](https://github.com/tianon/docker-bash/blob/4813d8692c050fab37ce67f205977b11c4eea42c/4.2/Dockerfile) - [`4.1.17`, `4.1` (*4.1/Dockerfile*)](https://github.com/tianon/docker-bash/blob/4813d8692c050fab37ce67f205977b11c4eea42c/4.1/Dockerfile) - [`4.0.44`, `4.0` (*4.0/Dockerfile*)](https://github.com/tianon/docker-bash/blob/4813d8692c050fab37ce67f205977b11c4eea42c/4.0/Dockerfile) - [`3.2.57`, `3.2`, `3` (*3.2/Dockerfile*)](https://github.com/tianon/docker-bash/blob/4813d8692c050fab37ce67f205977b11c4eea42c/3.2/Dockerfile) - [`3.1.23`, `3.1` (*3.1/Dockerfile*)](https://github.com/tianon/docker-bash/blob/4813d8692c050fab37ce67f205977b11c4eea42c/3.1/Dockerfile) +- [`3.0.22`, `3.0` (*3.0/Dockerfile*)](https://github.com/tianon/docker-bash/blob/0fb93762d52d5f73ea53557706f19a255ef990d1/3.0/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/bash`)](https://github.com/docker-library/official-images/blob/master/library/bash). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fbash). @@ -76,7 +77,7 @@ Bash is free software, distributed under the terms of the [GNU General Public Li # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/bonita/README.md b/bonita/README.md index dcc17d6dd..964ff7902 100644 --- a/bonita/README.md +++ b/bonita/README.md @@ -90,8 +90,8 @@ Most of the data are stored in a database and can be stored outside the Bonita c Important note: There are several ways to store data used by applications that run in Docker containers. We encourage users of the `bonita` images to familiarize themselves with the options available, including: -- Let Docker manage the storage of your data [by writing the files to disk on the host system using its own internal volume management](https://docs.docker.com/userguide/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. -- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/userguide/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that directory permissions and other security mechanisms on the host system are set up correctly. +- Let Docker manage the storage of your data [by writing the files to disk on the host system using its own internal volume management](https://docs.docker.com/engine/tutorials/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. +- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that directory permissions and other security mechanisms on the host system are set up correctly. The Docker documentation is a good starting point for understanding the different storage options and variations, and there are multiple blogs and forum postings that discuss and give advice in this area. We will simply show the basic procedure here for the latter option above: @@ -378,7 +378,7 @@ Bonita BPM image includes two parts : # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/bonita/content.md b/bonita/content.md index 78f97adca..ed1d279d2 100644 --- a/bonita/content.md +++ b/bonita/content.md @@ -81,8 +81,8 @@ Most of the data are stored in a database and can be stored outside the Bonita c Important note: There are several ways to store data used by applications that run in Docker containers. We encourage users of the `%%REPO%%` images to familiarize themselves with the options available, including: -- Let Docker manage the storage of your data [by writing the files to disk on the host system using its own internal volume management](https://docs.docker.com/userguide/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. -- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/userguide/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that directory permissions and other security mechanisms on the host system are set up correctly. +- Let Docker manage the storage of your data [by writing the files to disk on the host system using its own internal volume management](https://docs.docker.com/engine/tutorials/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. +- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that directory permissions and other security mechanisms on the host system are set up correctly. The Docker documentation is a good starting point for understanding the different storage options and variations, and there are multiple blogs and forum postings that discuss and give advice in this area. We will simply show the basic procedure here for the latter option above: diff --git a/buildpack-deps/README.md b/buildpack-deps/README.md index db0a2ad3b..3c2ad9938 100644 --- a/buildpack-deps/README.md +++ b/buildpack-deps/README.md @@ -2,25 +2,28 @@ - [`jessie-curl`, `curl` (*jessie/curl/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/a0a59c61102e8b079d568db69368fb89421f75f2/jessie/curl/Dockerfile) - [`jessie-scm`, `scm` (*jessie/scm/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/1845b3f918f69b4c97912b0d4d68a5658458e84f/jessie/scm/Dockerfile) -- [`jessie`, `latest` (*jessie/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/f1d33d5c92e1bd2aee9f2333ceb316251e6388d4/jessie/Dockerfile) +- [`jessie`, `latest` (*jessie/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/11492c68d993221fd5cd4d8a980354634fc165dd/jessie/Dockerfile) - [`precise-curl` (*precise/curl/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/af914a5bde2a749884177393c8140384048dc5f9/precise/curl/Dockerfile) - [`precise-scm` (*precise/scm/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/1845b3f918f69b4c97912b0d4d68a5658458e84f/precise/scm/Dockerfile) -- [`precise` (*precise/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/f1d33d5c92e1bd2aee9f2333ceb316251e6388d4/precise/Dockerfile) +- [`precise` (*precise/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/11492c68d993221fd5cd4d8a980354634fc165dd/precise/Dockerfile) - [`sid-curl` (*sid/curl/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/a0a59c61102e8b079d568db69368fb89421f75f2/sid/curl/Dockerfile) - [`sid-scm` (*sid/scm/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/1845b3f918f69b4c97912b0d4d68a5658458e84f/sid/scm/Dockerfile) -- [`sid` (*sid/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/f1d33d5c92e1bd2aee9f2333ceb316251e6388d4/sid/Dockerfile) +- [`sid` (*sid/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/11492c68d993221fd5cd4d8a980354634fc165dd/sid/Dockerfile) - [`stretch-curl` (*stretch/curl/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/c7478e564dd5dc063cdb0231764379a6916fe525/stretch/curl/Dockerfile) - [`stretch-scm` (*stretch/scm/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/1845b3f918f69b4c97912b0d4d68a5658458e84f/stretch/scm/Dockerfile) -- [`stretch` (*stretch/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/f1d33d5c92e1bd2aee9f2333ceb316251e6388d4/stretch/Dockerfile) +- [`stretch` (*stretch/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/11492c68d993221fd5cd4d8a980354634fc165dd/stretch/Dockerfile) - [`trusty-curl` (*trusty/curl/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/af914a5bde2a749884177393c8140384048dc5f9/trusty/curl/Dockerfile) - [`trusty-scm` (*trusty/scm/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/1845b3f918f69b4c97912b0d4d68a5658458e84f/trusty/scm/Dockerfile) -- [`trusty` (*trusty/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/f1d33d5c92e1bd2aee9f2333ceb316251e6388d4/trusty/Dockerfile) +- [`trusty` (*trusty/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/11492c68d993221fd5cd4d8a980354634fc165dd/trusty/Dockerfile) - [`wheezy-curl` (*wheezy/curl/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/a0a59c61102e8b079d568db69368fb89421f75f2/wheezy/curl/Dockerfile) - [`wheezy-scm` (*wheezy/scm/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/1845b3f918f69b4c97912b0d4d68a5658458e84f/wheezy/scm/Dockerfile) -- [`wheezy` (*wheezy/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/f1d33d5c92e1bd2aee9f2333ceb316251e6388d4/wheezy/Dockerfile) +- [`wheezy` (*wheezy/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/11492c68d993221fd5cd4d8a980354634fc165dd/wheezy/Dockerfile) - [`xenial-curl` (*xenial/curl/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/2da658b9a1b91fa61d63ffad2ea52685cac6c702/xenial/curl/Dockerfile) - [`xenial-scm` (*xenial/scm/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/2da658b9a1b91fa61d63ffad2ea52685cac6c702/xenial/scm/Dockerfile) -- [`xenial` (*xenial/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/f1d33d5c92e1bd2aee9f2333ceb316251e6388d4/xenial/Dockerfile) +- [`xenial` (*xenial/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/11492c68d993221fd5cd4d8a980354634fc165dd/xenial/Dockerfile) +- [`yakkety-curl` (*yakkety/curl/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/a94a81caf4d56853baade2cdd794dbe0c93396b2/yakkety/curl/Dockerfile) +- [`yakkety-scm` (*yakkety/scm/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/a94a81caf4d56853baade2cdd794dbe0c93396b2/yakkety/scm/Dockerfile) +- [`yakkety` (*yakkety/Dockerfile*)](https://github.com/docker-library/buildpack-deps/blob/a94a81caf4d56853baade2cdd794dbe0c93396b2/yakkety/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/buildpack-deps`)](https://github.com/docker-library/official-images/blob/master/library/buildpack-deps). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fbuildpack-deps). @@ -56,7 +59,7 @@ View [license information](https://www.debian.org/social_contract#guidelines) fo # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/busybox/README.md b/busybox/README.md index c683ed79c..fa5675153 100644 --- a/busybox/README.md +++ b/busybox/README.md @@ -54,7 +54,7 @@ View [license information](http://www.busybox.net/license.html) for the software # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/cassandra/README.md b/cassandra/README.md index c69493e41..7a00fec20 100644 --- a/cassandra/README.md +++ b/cassandra/README.md @@ -1,9 +1,9 @@ # Supported tags and respective `Dockerfile` links -- [`2.1.16`, `2.1` (*2.1/Dockerfile*)](https://github.com/docker-library/cassandra/blob/3204fb896811b4d20527b8d4a509d65189fd6913/2.1/Dockerfile) -- [`2.2.8`, `2.2`, `2` (*2.2/Dockerfile*)](https://github.com/docker-library/cassandra/blob/ef57ef961003e27469b86178f0b4d184bb64d82e/2.2/Dockerfile) -- [`3.0.9`, `3.0` (*3.0/Dockerfile*)](https://github.com/docker-library/cassandra/blob/ef57ef961003e27469b86178f0b4d184bb64d82e/3.0/Dockerfile) -- [`3.9`, `3`, `latest` (*3.9/Dockerfile*)](https://github.com/docker-library/cassandra/blob/ce8566d1ce825d2d0e16b2b0b76befed1defe62c/3.9/Dockerfile) +- [`2.1.16`, `2.1` (*2.1/Dockerfile*)](https://github.com/docker-library/cassandra/blob/4bb926527d4a9eb534508fe0bbae604dee81f40a/2.1/Dockerfile) +- [`2.2.8`, `2.2`, `2` (*2.2/Dockerfile*)](https://github.com/docker-library/cassandra/blob/4bb926527d4a9eb534508fe0bbae604dee81f40a/2.2/Dockerfile) +- [`3.0.10`, `3.0` (*3.0/Dockerfile*)](https://github.com/docker-library/cassandra/blob/d3a91560b21e73994235a72a4c3153e775e1654d/3.0/Dockerfile) +- [`3.9`, `3`, `latest` (*3.9/Dockerfile*)](https://github.com/docker-library/cassandra/blob/4bb926527d4a9eb534508fe0bbae604dee81f40a/3.9/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/cassandra`)](https://github.com/docker-library/official-images/blob/master/library/cassandra). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fcassandra). @@ -149,8 +149,8 @@ This variable sets the snitch implementation this node will use. It will set the Important note: There are several ways to store data used by applications that run in Docker containers. We encourage users of the `cassandra` images to familiarize themselves with the options available, including: -- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/userguide/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. -- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/userguide/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. +- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/engine/tutorials/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. +- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. The Docker documentation is a good starting point for understanding the different storage options and variations, and there are multiple blogs and forum postings that discuss and give advice in this area. We will simply show the basic procedure here for the latter option above: @@ -175,7 +175,7 @@ If there is no database initialized when the container starts, then a default da # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/cassandra/content.md b/cassandra/content.md index 31ec9f96e..3ed4433c0 100644 --- a/cassandra/content.md +++ b/cassandra/content.md @@ -138,8 +138,8 @@ This variable sets the snitch implementation this node will use. It will set the Important note: There are several ways to store data used by applications that run in Docker containers. We encourage users of the `%%REPO%%` images to familiarize themselves with the options available, including: -- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/userguide/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. -- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/userguide/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. +- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/engine/tutorials/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. +- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. The Docker documentation is a good starting point for understanding the different storage options and variations, and there are multiple blogs and forum postings that discuss and give advice in this area. We will simply show the basic procedure here for the latter option above: diff --git a/celery/README.md b/celery/README.md index aa33aa9c3..33524033b 100644 --- a/celery/README.md +++ b/celery/README.md @@ -1,7 +1,7 @@ # Supported tags and respective `Dockerfile` links -- [`4.0.0rc5`, `4.0`, `4` (*4.0/Dockerfile*)](https://github.com/docker-library/celery/blob/e4c163e2f174f8c12a93bdf3514d7f58781ae667/4.0/Dockerfile) -- [`3.1.24`, `3.1`, `3`, `latest` (*3.1/Dockerfile*)](https://github.com/docker-library/celery/blob/f2a36a7fef472332e7e214e98f45407bd68bf451/3.1/Dockerfile) +- [`4.0.0rc7`, `4.0`, `4` (*4.0/Dockerfile*)](https://github.com/docker-library/celery/blob/b09801f4d59adda61b58d4c0d90c1d10a717dd9b/4.0/Dockerfile) +- [`3.1.25`, `3.1`, `3`, `latest` (*3.1/Dockerfile*)](https://github.com/docker-library/celery/blob/e6b17d6339f3cf26a0bfd7083cd2ae926f6e5130/3.1/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/celery`)](https://github.com/docker-library/official-images/blob/master/library/celery). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fcelery). @@ -41,7 +41,7 @@ $ docker run --link some-redis:redis -e CELERY_BROKER_URL=redis://redis --rm cel # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/centos/README.md b/centos/README.md index 2ddb8e537..053320392 100644 --- a/centos/README.md +++ b/centos/README.md @@ -1,7 +1,7 @@ # Supported tags and respective `Dockerfile` links -- [`latest`, `centos7`, `7` (*docker/Dockerfile*)](https://github.com/CentOS/sig-cloud-instance-images/blob/6df5e76a6403483f2ce463c11c36d98d7d957886/docker/Dockerfile) -- [`centos6`, `6` (*docker/Dockerfile*)](https://github.com/CentOS/sig-cloud-instance-images/blob/939b4dc62009b1cdc3857f19996b1fd749b047f7/docker/Dockerfile) +- [`latest`, `centos7`, `7` (*docker/Dockerfile*)](https://github.com/CentOS/sig-cloud-instance-images/blob/155416b523b3353f97015f1942bab8152992a689/docker/Dockerfile) +- [`centos6`, `6` (*docker/Dockerfile*)](https://github.com/CentOS/sig-cloud-instance-images/blob/83a75fbb40f80935d91b876115704f6e12334575/docker/Dockerfile) - [`centos5`, `5` (*docker/Dockerfile*)](https://github.com/CentOS/sig-cloud-instance-images/blob/4bf8330498e1c10cf365aff31d2a8a5c3254c2cf/docker/Dockerfile) - [`centos7.2.1511`, `7.2.1511` (*docker/Dockerfile*)](https://github.com/CentOS/sig-cloud-instance-images/blob/a3c59bd4e98a7f9c063d993955c8ec19c5b1ceff/docker/Dockerfile) - [`centos7.1.1503`, `7.1.1503` (*docker/Dockerfile*)](https://github.com/CentOS/sig-cloud-instance-images/blob/bc561dfdd671d612dbb9f92e7e17dd8009befc44/docker/Dockerfile) @@ -99,7 +99,7 @@ This container is running with systemd in a limited context, with the cgroups fi # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/chronograf/README.md b/chronograf/README.md index 84a2bb350..834d17e9e 100644 --- a/chronograf/README.md +++ b/chronograf/README.md @@ -60,7 +60,7 @@ View [license information](https://github.com/influxdata/chronograf/blob/master/ # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/cirros/README.md b/cirros/README.md index 4441100eb..82ea85a16 100644 --- a/cirros/README.md +++ b/cirros/README.md @@ -17,7 +17,7 @@ CirrOS is a Tiny OS that specializes in running on a cloud. # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/clearlinux/README.md b/clearlinux/README.md index c098662ca..4b66864a4 100644 --- a/clearlinux/README.md +++ b/clearlinux/README.md @@ -1,6 +1,6 @@ # Supported tags and respective `Dockerfile` links -- [`latest`, `base` (*Dockerfile*)](https://github.com/clearlinux/docker-brew-clearlinux/blob/f6a54bbf4b1b63f0549b81ba092828ce699f3878/Dockerfile) +- [`latest`, `base` (*Dockerfile*)](https://github.com/clearlinux/docker-brew-clearlinux/blob/54ed3945f696c4175e45dc67e3164b9f3208bf96/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/clearlinux`)](https://github.com/docker-library/official-images/blob/master/library/clearlinux). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fclearlinux). @@ -27,7 +27,7 @@ Where editors contains the usual suspects for command line editors and dev-utils # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/clojure/README.md b/clojure/README.md index 64ed06475..49368e4b6 100644 --- a/clojure/README.md +++ b/clojure/README.md @@ -94,7 +94,7 @@ View [license information](http://clojure.org/license) for the software containe # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/composer/README-short.txt b/composer/README-short.txt new file mode 100644 index 000000000..171e2ab6f --- /dev/null +++ b/composer/README-short.txt @@ -0,0 +1 @@ +Composer is a dependency manager written in and for PHP. diff --git a/composer/README.md b/composer/README.md new file mode 100644 index 000000000..4580c03ef --- /dev/null +++ b/composer/README.md @@ -0,0 +1,120 @@ +# Supported tags and respective `Dockerfile` links + +- [`1.2.2`, `1.2`, `1`, `latest` (*1.2/Dockerfile*)](https://github.com/composer/docker/blob/703171abd9d2a83f002beaf455af725d178a5e24/1.2/Dockerfile) +- [`1.1.3`, `1.1` (*1.1/Dockerfile*)](https://github.com/composer/docker/blob/703171abd9d2a83f002beaf455af725d178a5e24/1.1/Dockerfile) + +For more information about this image and its history, please see [the relevant manifest file (`library/composer`)](https://github.com/docker-library/official-images/blob/master/library/composer). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fcomposer). + +For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/composer/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/composer/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info). + +# What is Composer? + +Composer is a tool for dependency management in PHP, written in PHP. It allows you to declare the libraries your project depends on and it will manage (install/update) them for you. + +You can read more about Composer in our [official documentation](https://getcomposer.org/doc/). + +![logo](https://raw.githubusercontent.com/docker-library/docs/58f7363e6cfa78f8cd54af16eab51c63c1232002/composer/logo.png) + +# Using + +Run the `composer` image: + +```sh +docker run --rm --interactive --tty \ + --volume $PWD:/app \ + composer install +``` + +You can mount the Composer home directory from your host inside the Container to share caching and configuration files: + +```sh +docker run --rm --interactive --tty \ + --volume $PWD:/app \ + --volume $COMPOSER_HOME:/composer \ + composer install +``` + +By default, Composer runs as root inside the container. This can lead to permission issues on your host filesystem. You can run Composer as your local user: + +```sh +docker run --rm --interactive --tty \ + --volume $PWD:/app \ + --user $(id -u):$(id -g) \ + composer install +``` + +When you need to access private repositories, you will either need to share your configured credentials, or mount your `ssh-agent` socket inside the running container: + +```sh +docker run --rm --interactive --tty \ + --volume $PWD:/app \ + --volume $SSH_AUTH_SOCK:/ssh-auth.sock \ + --env SSH_AUTH_SOCK=/ssh-auth.sock \ + composer install +``` + +## Suggestions + +### PHP Extensions + +We strive to deliver an image that is as lean as possible, aimed at running Composer only. + +Sometimes dependencies or Composer [scripts](https://getcomposer.org/doc/articles/scripts.md) require the availability of certain PHP extensions. In this scenario, you have two options: + +- Pass the `--ignore-platform-reqs` and `--no-scripts` flags to `install` or `update`: + + ```sh + docker run --rm --interactive --tty \ + --volume $PWD:/app \ + composer install --ignore-platform-reqs --no-scripts + ``` + +- Create your own image (possibly by extending `FROM composer`). + +### Local runtime/binary + +If you want to be able to run `composer` as if it was installed on your host locally, you can define the following function in your `~/.bashrc`, `~/.zshrc` or similar: + +```sh +composer () { + tty= + tty -s && tty=--tty + docker run \ + $tty \ + --interactive \ + --rm \ + --user $(id -u):$(id -g) \ + --volume $(pwd):/app \ + composer "$@" +} +``` + +# License + +View [license information](https://github.com/composer/composer/blob/master/LICENSE) for the software contained in this image. + +# Supported Docker versions + +This image is officially supported on Docker version 1.12.3. + +Support for older versions (down to 1.6) is provided on a best-effort basis. + +Please see [the Docker installation documentation](https://docs.docker.com/installation/) for details on how to upgrade your Docker daemon. + +# User Feedback + +## Issues + +If you have any problems with or questions about this image, please contact us through a [GitHub issue](https://github.com/composer/docker/issues). If the issue is related to a CVE, please check for [a `cve-tracker` issue on the `official-images` repository first](https://github.com/docker-library/official-images/issues?q=label%3Acve-tracker). + +You can also reach us through the `#composer` or `#docker-library` IRC channels 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/composer/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. + +## Documentation + +Documentation for this image is stored in the [`composer/` directory](https://github.com/docker-library/docs/tree/master/composer) of the [`docker-library/docs` GitHub repo](https://github.com/docker-library/docs). Be sure to familiarize yourself with the [repository's `README.md` file](https://github.com/docker-library/docs/blob/master/README.md) before attempting a pull request. diff --git a/composer/content.md b/composer/content.md new file mode 100644 index 000000000..0fbde0c35 --- /dev/null +++ b/composer/content.md @@ -0,0 +1,81 @@ +# What is Composer? + +Composer is a tool for dependency management in PHP, written in PHP. It allows you to declare the libraries your project depends on and it will manage (install/update) them for you. + +You can read more about Composer in our [official documentation](https://getcomposer.org/doc/). + +%%LOGO%% + +# Using + +Run the `composer` image: + +```sh +docker run --rm --interactive --tty \ + --volume $PWD:/app \ + composer install +``` + +You can mount the Composer home directory from your host inside the Container to share caching and configuration files: + +```sh +docker run --rm --interactive --tty \ + --volume $PWD:/app \ + --volume $COMPOSER_HOME:/composer \ + composer install +``` + +By default, Composer runs as root inside the container. This can lead to permission issues on your host filesystem. You can run Composer as your local user: + +```sh +docker run --rm --interactive --tty \ + --volume $PWD:/app \ + --user $(id -u):$(id -g) \ + composer install +``` + +When you need to access private repositories, you will either need to share your configured credentials, or mount your `ssh-agent` socket inside the running container: + +```sh +docker run --rm --interactive --tty \ + --volume $PWD:/app \ + --volume $SSH_AUTH_SOCK:/ssh-auth.sock \ + --env SSH_AUTH_SOCK=/ssh-auth.sock \ + composer install +``` + +## Suggestions + +### PHP Extensions + +We strive to deliver an image that is as lean as possible, aimed at running Composer only. + +Sometimes dependencies or Composer [scripts](https://getcomposer.org/doc/articles/scripts.md) require the availability of certain PHP extensions. In this scenario, you have two options: + +- Pass the `--ignore-platform-reqs` and `--no-scripts` flags to `install` or `update`: + + ```sh + docker run --rm --interactive --tty \ + --volume $PWD:/app \ + composer install --ignore-platform-reqs --no-scripts + ``` + +- Create your own image (possibly by extending `FROM composer`). + +### Local runtime/binary + +If you want to be able to run `composer` as if it was installed on your host locally, you can define the following function in your `~/.bashrc`, `~/.zshrc` or similar: + +```sh +composer () { + tty= + tty -s && tty=--tty + docker run \ + $tty \ + --interactive \ + --rm \ + --user $(id -u):$(id -g) \ + --volume $(pwd):/app \ + composer "$@" +} +``` diff --git a/composer/github-repo b/composer/github-repo new file mode 100644 index 000000000..9ddd5c3e6 --- /dev/null +++ b/composer/github-repo @@ -0,0 +1 @@ +https://github.com/composer/docker diff --git a/composer/license.md b/composer/license.md new file mode 100644 index 000000000..c437f5c58 --- /dev/null +++ b/composer/license.md @@ -0,0 +1 @@ +View [license information](https://github.com/composer/composer/blob/master/LICENSE) for the software contained in this image. diff --git a/composer/logo.png b/composer/logo.png new file mode 100644 index 000000000..bb95a4928 Binary files /dev/null and b/composer/logo.png differ diff --git a/composer/user-feedback.md b/composer/user-feedback.md new file mode 100644 index 000000000..b2465edce --- /dev/null +++ b/composer/user-feedback.md @@ -0,0 +1,15 @@ +## Issues + +If you have any problems with or questions about this image, please contact us through a [GitHub issue](%%GITHUB-REPO%%/issues). If the issue is related to a CVE, please check for [a `cve-tracker` issue on the `official-images` repository first](https://github.com/docker-library/official-images/issues?q=label%3Acve-tracker). + +You can also reach us through the `#composer` or `#docker-library` IRC channels 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](%%GITHUB-REPO%%/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. + +## Documentation + +Documentation for this image is stored in the [`%%REPO%%/` directory](https://github.com/docker-library/docs/tree/master/%%REPO%%) of the [`docker-library/docs` GitHub repo](https://github.com/docker-library/docs). Be sure to familiarize yourself with the [repository's `README.md` file](https://github.com/docker-library/docs/blob/master/README.md) before attempting a pull request. diff --git a/consul/README.md b/consul/README.md index bee1b8479..89ece062a 100644 --- a/consul/README.md +++ b/consul/README.md @@ -1,7 +1,6 @@ # Supported tags and respective `Dockerfile` links -- [`latest`, `0.7.0`, `v0.7.0` (*0.X/Dockerfile*)](https://github.com/hashicorp/docker-consul/blob/470868df3885ad93f45a2c63c648bf119a544fa4/0.X/Dockerfile) -- [`v0.6.4` (*0.6/Dockerfile*)](https://github.com/hashicorp/docker-consul/blob/9a59dc1a87adc164b72ac67bc9e4364a3fc4138d/0.6/Dockerfile) +- [`latest`, `0.7.1` (*0.X/Dockerfile*)](https://github.com/hashicorp/docker-consul/blob/2c2873f9d619220d1eef0bc46ec78443f55a10b5/0.X/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/consul`)](https://github.com/docker-library/official-images/blob/master/library/consul). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fconsul). @@ -211,7 +210,7 @@ View [license information](https://raw.githubusercontent.com/hashicorp/consul/ma # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/couchbase/README.md b/couchbase/README.md index 2773e7ee4..3f883d9fc 100644 --- a/couchbase/README.md +++ b/couchbase/README.md @@ -1,9 +1,9 @@ # Supported tags and respective `Dockerfile` links -- [`latest`, `enterprise`, `4.5.1`, `enterprise-4.5.1` (*enterprise/couchbase-server/4.5.1/Dockerfile*)](https://github.com/couchbase/docker/blob/dee8b669948d80347d49a067b365c54c5038ba87/enterprise/couchbase-server/4.5.1/Dockerfile) -- [`community`, `community-4.1.0` (*community/couchbase-server/4.1.0/Dockerfile*)](https://github.com/couchbase/docker/blob/dee8b669948d80347d49a067b365c54c5038ba87/community/couchbase-server/4.1.0/Dockerfile) -- [`3.1.6`, `enterprise-3.1.6` (*enterprise/couchbase-server/3.1.6/Dockerfile*)](https://github.com/couchbase/docker/blob/dee8b669948d80347d49a067b365c54c5038ba87/enterprise/couchbase-server/3.1.6/Dockerfile) -- [`community-3.1.3` (*community/couchbase-server/3.1.3/Dockerfile*)](https://github.com/couchbase/docker/blob/dee8b669948d80347d49a067b365c54c5038ba87/community/couchbase-server/3.1.3/Dockerfile) +- [`latest`, `enterprise`, `4.5.1`, `enterprise-4.5.1` (*enterprise/couchbase-server/4.5.1/Dockerfile*)](https://github.com/couchbase/docker/blob/7bc8fe5beebae76f0d27963422057fb570c8ef59/enterprise/couchbase-server/4.5.1/Dockerfile) +- [`community`, `community-4.1.1` (*community/couchbase-server/4.1.1/Dockerfile*)](https://github.com/couchbase/docker/blob/7bc8fe5beebae76f0d27963422057fb570c8ef59/community/couchbase-server/4.1.1/Dockerfile) +- [`3.1.6`, `enterprise-3.1.6` (*enterprise/couchbase-server/3.1.6/Dockerfile*)](https://github.com/couchbase/docker/blob/7bc8fe5beebae76f0d27963422057fb570c8ef59/enterprise/couchbase-server/3.1.6/Dockerfile) +- [`community-3.1.3` (*community/couchbase-server/3.1.3/Dockerfile*)](https://github.com/couchbase/docker/blob/7bc8fe5beebae76f0d27963422057fb570c8ef59/community/couchbase-server/3.1.3/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/couchbase`)](https://github.com/docker-library/official-images/blob/master/library/couchbase). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fcouchbase). @@ -170,7 +170,7 @@ docker run couchbase:community-4.0.0 # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/couchdb/README.md b/couchdb/README.md index 2916ccb11..5f8573bd1 100644 --- a/couchdb/README.md +++ b/couchdb/README.md @@ -51,8 +51,8 @@ CouchDB listens on port 5984 for requests and the image includes `EXPOSE 5984`. There are several ways to store data used by applications that run in Docker containers. We encourage users of the `couchdb` images to familiarize themselves with the options available, including: -- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/userguide/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. -- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/userguide/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. +- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/engine/tutorials/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. +- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. CouchDB uses `/usr/local/var/lib/couchdb` to store its data. This directory is marked as a docker volume. @@ -120,7 +120,7 @@ Apache CouchDB is licensed under the [Apache License](https://github.com/apache/ # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/couchdb/content.md b/couchdb/content.md index c448fa84a..9c35a3e62 100644 --- a/couchdb/content.md +++ b/couchdb/content.md @@ -42,8 +42,8 @@ CouchDB listens on port 5984 for requests and the image includes `EXPOSE 5984`. There are several ways to store data used by applications that run in Docker containers. We encourage users of the `%%REPO%%` images to familiarize themselves with the options available, including: -- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/userguide/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. -- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/userguide/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. +- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/engine/tutorials/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. +- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. CouchDB uses `/usr/local/var/lib/couchdb` to store its data. This directory is marked as a docker volume. diff --git a/crate/README.md b/crate/README.md index 497fcb19b..c77bdcb68 100644 --- a/crate/README.md +++ b/crate/README.md @@ -1,7 +1,8 @@ # Supported tags and respective `Dockerfile` links -- [`latest`, `0.56`, `0.56.2` (*Dockerfile*)](https://github.com/crate/docker-crate/blob/7f4937faf48c0833cc215856e9e8d08a0dd15f66/Dockerfile) +- [`latest`, `0.56.4` (*Dockerfile*)](https://github.com/crate/docker-crate/blob/758abd27c3fe8cc08f6094a90867f7502f584077/Dockerfile) - [`0.55`, `0.55.7` (*Dockerfile*)](https://github.com/crate/docker-crate/blob/6f946af1ea0e0aefd75dd9fa781572e728cb8c88/Dockerfile) +- [`0.56` (*Dockerfile*)](https://github.com/crate/docker-crate/blob/c1fef97dacc607792b0002f8b7bf29761f408438/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/crate`)](https://github.com/docker-library/official-images/blob/master/library/crate). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fcrate). @@ -125,7 +126,7 @@ View [license information](https://github.com/crate/crate/blob/master/LICENSE.tx # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/crux/README.md b/crux/README.md index be2649f3c..3916e42f2 100644 --- a/crux/README.md +++ b/crux/README.md @@ -30,7 +30,7 @@ Finally, it strives to use new features as they become available, as long as the # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/debian/README.md b/debian/README.md index ac3c65b9f..caaf358a3 100644 --- a/debian/README.md +++ b/debian/README.md @@ -1,17 +1,25 @@ # Supported tags and respective `Dockerfile` links -- [`8.6`, `8`, `jessie`, `latest` (*jessie/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/88ae21052affd8a14553bb969f9d41c464032122/jessie/Dockerfile) -- [`jessie-backports` (*jessie/backports/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/88ae21052affd8a14553bb969f9d41c464032122/jessie/backports/Dockerfile) -- [`oldstable` (*oldstable/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/a687a618203e1c0891b42d684ac72a85e1f0bfa6/oldstable/Dockerfile) -- [`oldstable-backports` (*oldstable/backports/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/a687a618203e1c0891b42d684ac72a85e1f0bfa6/oldstable/backports/Dockerfile) -- [`sid` (*sid/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/42df3048e98cdd2f849abab65a29719ae6189923/sid/Dockerfile) -- [`stable` (*stable/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/88ae21052affd8a14553bb969f9d41c464032122/stable/Dockerfile) -- [`stable-backports` (*stable/backports/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/88ae21052affd8a14553bb969f9d41c464032122/stable/backports/Dockerfile) -- [`stretch` (*stretch/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/42df3048e98cdd2f849abab65a29719ae6189923/stretch/Dockerfile) -- [`testing` (*testing/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/42df3048e98cdd2f849abab65a29719ae6189923/testing/Dockerfile) -- [`unstable` (*unstable/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/42df3048e98cdd2f849abab65a29719ae6189923/unstable/Dockerfile) -- [`7.11`, `7`, `wheezy` (*wheezy/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/a687a618203e1c0891b42d684ac72a85e1f0bfa6/wheezy/Dockerfile) -- [`wheezy-backports` (*wheezy/backports/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/a687a618203e1c0891b42d684ac72a85e1f0bfa6/wheezy/backports/Dockerfile) +- [`8.6`, `8`, `jessie`, `latest` (*jessie/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/2c836bc53feb12f70a07dacaa6256d4d66624f38/jessie/Dockerfile) +- [`jessie-slim` (*jessie/slim/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/2c836bc53feb12f70a07dacaa6256d4d66624f38/jessie/slim/Dockerfile) +- [`jessie-backports` (*jessie/backports/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/2c836bc53feb12f70a07dacaa6256d4d66624f38/jessie/backports/Dockerfile) +- [`oldstable` (*oldstable/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/1626bb6698f1cab6e7529a4238717270699a8246/oldstable/Dockerfile) +- [`oldstable-slim` (*oldstable/slim/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/1626bb6698f1cab6e7529a4238717270699a8246/oldstable/slim/Dockerfile) +- [`oldstable-backports` (*oldstable/backports/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/1626bb6698f1cab6e7529a4238717270699a8246/oldstable/backports/Dockerfile) +- [`sid` (*sid/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/9b1dd4b1594b8df02f7caa739e84b187edaab404/sid/Dockerfile) +- [`sid-slim` (*sid/slim/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/9b1dd4b1594b8df02f7caa739e84b187edaab404/sid/slim/Dockerfile) +- [`stable` (*stable/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/2c836bc53feb12f70a07dacaa6256d4d66624f38/stable/Dockerfile) +- [`stable-slim` (*stable/slim/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/2c836bc53feb12f70a07dacaa6256d4d66624f38/stable/slim/Dockerfile) +- [`stable-backports` (*stable/backports/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/2c836bc53feb12f70a07dacaa6256d4d66624f38/stable/backports/Dockerfile) +- [`stretch` (*stretch/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/9b1dd4b1594b8df02f7caa739e84b187edaab404/stretch/Dockerfile) +- [`stretch-slim` (*stretch/slim/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/9b1dd4b1594b8df02f7caa739e84b187edaab404/stretch/slim/Dockerfile) +- [`testing` (*testing/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/9b1dd4b1594b8df02f7caa739e84b187edaab404/testing/Dockerfile) +- [`testing-slim` (*testing/slim/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/9b1dd4b1594b8df02f7caa739e84b187edaab404/testing/slim/Dockerfile) +- [`unstable` (*unstable/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/9b1dd4b1594b8df02f7caa739e84b187edaab404/unstable/Dockerfile) +- [`unstable-slim` (*unstable/slim/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/9b1dd4b1594b8df02f7caa739e84b187edaab404/unstable/slim/Dockerfile) +- [`7.11`, `7`, `wheezy` (*wheezy/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/1626bb6698f1cab6e7529a4238717270699a8246/wheezy/Dockerfile) +- [`wheezy-slim` (*wheezy/slim/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/1626bb6698f1cab6e7529a4238717270699a8246/wheezy/slim/Dockerfile) +- [`wheezy-backports` (*wheezy/backports/Dockerfile*)](https://github.com/tianon/docker-brew-debian/blob/1626bb6698f1cab6e7529a4238717270699a8246/wheezy/backports/Dockerfile) - [`rc-buggy` (*debian/rc-buggy/Dockerfile*)](https://github.com/tianon/dockerfiles/blob/22a998f815d55217afa0075411b810b8889ceac1/debian/rc-buggy/Dockerfile) - [`experimental` (*debian/experimental/Dockerfile*)](https://github.com/tianon/dockerfiles/blob/22a998f815d55217afa0075411b810b8889ceac1/debian/experimental/Dockerfile) @@ -31,10 +39,9 @@ Debian is an operating system which is composed primarily of free and open-sourc The `debian:latest` tag will always point the latest stable release (which is, at the time of this writing, `debian:jessie`). Stable releases are also tagged with their version (ie, `debian:8` is an alias for `debian:jessie`, `debian:7` is an alias for `debian:wheezy`, etc). -The rolling tags (`debian:stable`, `debian:testing`, etc) use the rolling suite names in their `/etc/apt/sources.list` file (ie, `deb -http://httpredir.debian.org/debian testing main`). +The rolling tags (`debian:stable`, `debian:testing`, etc) use the rolling suite names in their `/etc/apt/sources.list` file (ie, `deb http://deb.debian.org/debian testing main`). -The mirror of choice for these images is [the httpredir.debian.org redirecting mirror](http://httpredir.debian.org) so that it's as close to optimal as possible, regardless of location or connection. See the [httpredir homepage](http://httpredir.debian.org) for more information. +The mirror of choice for these images is [the deb.debian.org CDN pointer/redirector](https://deb.debian.org) so that it's as reliable as possible for the largest subset of users (and is also the default mirror for `debootstrap` as of [2016-10-20](https://anonscm.debian.org/cgit/d-i/debootstrap.git/commit/?id=9e8bc60ad1ccf3a25ce7890526b70059f3e770de)). See the [deb.debian.org homepage](https://deb.debian.org) for more information. If you find yourself needing a Debian release which is EOL (and thus only available from [archive.debian.org](http://archive.debian.org)), you should check out [the `debian/eol` image](https://hub.docker.com/r/debian/eol/), which includes tags for Debian releases as far back as Potato (Debian 2.2), the first release to fully utilize APT. @@ -50,15 +57,21 @@ RUN apt-get update && apt-get install -y locales && rm -rf /var/lib/apt/lists/* ENV LANG en_US.utf8 ``` +## `-slim` variants + +These tags are an experiment in providing a slimmer base (removing some extra files that are normally not necessary within containers, such as man pages and documentation), and are definitely subject to change. + +See [the discussion in tianon/docker-brew-debian#48](https://github.com/tianon/docker-brew-debian/issues/48) for some notes/details regarding the specifics of the implementation. + ## How It's Made -If you are curious about what goes into creating this image, please see [`contrib/mkimage.sh` in `github.com/docker/docker`](https://github.com/docker/docker/blob/master/contrib/mkimage.sh) (and [`contrib/mkimage/debootstrap` in the same repo](https://github.com/docker/docker/blob/master/contrib/mkimage/debootstrap)). +If you are curious about what goes into creating this image, please see [`contrib/mkimage.sh` in `github.com/docker/docker`](https://github.com/docker/docker/blob/master/contrib/mkimage.sh) (and [`contrib/mkimage/debootstrap` in the same repo](https://github.com/docker/docker/blob/master/contrib/mkimage/debootstrap)). Those are invoked by [`update.sh` in the image repository](https://github.com/tianon/docker-brew-debian/blob/master/update.sh), which provides some additional functionality such as generating `-backports` contents and repacking the generated tarballs for the `-slim` variants. -Additional interesting information is provided in files on the [`dist` branch](https://github.com/tianon/docker-brew-debian/tree/dist) of the relevant repository, namely the exact command used to build (`SUITE/build-command.txt`), a full log of the build itself (`SUITE/build.log`), and the "build manifest" (`SUITE/build.manifest`, which lists the version numbers of all the packages included in the rootfs tarball). +Additional interesting information is provided in files on the [relevant `dist` branch](https://github.com/tianon/docker-brew-debian/branches) of the image repository, namely the exact command used to build (`SUITE/build-command.txt`), a full log of the build itself (`SUITE/build.log`), and the "build manifest" (`SUITE/build.manifest`, which lists the version numbers of all the packages included in the rootfs tarball). # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/debian/content.md b/debian/content.md index 0fba6af7c..f89beefce 100644 --- a/debian/content.md +++ b/debian/content.md @@ -10,10 +10,9 @@ Debian is an operating system which is composed primarily of free and open-sourc The `debian:latest` tag will always point the latest stable release (which is, at the time of this writing, `debian:jessie`). Stable releases are also tagged with their version (ie, `debian:8` is an alias for `debian:jessie`, `debian:7` is an alias for `debian:wheezy`, etc). -The rolling tags (`debian:stable`, `debian:testing`, etc) use the rolling suite names in their `/etc/apt/sources.list` file (ie, `deb -http://httpredir.debian.org/debian testing main`). +The rolling tags (`debian:stable`, `debian:testing`, etc) use the rolling suite names in their `/etc/apt/sources.list` file (ie, `deb http://deb.debian.org/debian testing main`). -The mirror of choice for these images is [the httpredir.debian.org redirecting mirror](http://httpredir.debian.org) so that it's as close to optimal as possible, regardless of location or connection. See the [httpredir homepage](http://httpredir.debian.org) for more information. +The mirror of choice for these images is [the deb.debian.org CDN pointer/redirector](https://deb.debian.org) so that it's as reliable as possible for the largest subset of users (and is also the default mirror for `debootstrap` as of [2016-10-20](https://anonscm.debian.org/cgit/d-i/debootstrap.git/commit/?id=9e8bc60ad1ccf3a25ce7890526b70059f3e770de)). See the [deb.debian.org homepage](https://deb.debian.org) for more information. If you find yourself needing a Debian release which is EOL (and thus only available from [archive.debian.org](http://archive.debian.org)), you should check out [the `debian/eol` image](https://hub.docker.com/r/debian/eol/), which includes tags for Debian releases as far back as Potato (Debian 2.2), the first release to fully utilize APT. @@ -29,8 +28,14 @@ RUN apt-get update && apt-get install -y locales && rm -rf /var/lib/apt/lists/* ENV LANG en_US.utf8 ``` +## `-slim` variants + +These tags are an experiment in providing a slimmer base (removing some extra files that are normally not necessary within containers, such as man pages and documentation), and are definitely subject to change. + +See [the discussion in tianon/docker-brew-debian#48](https://github.com/tianon/docker-brew-debian/issues/48) for some notes/details regarding the specifics of the implementation. + ## How It's Made -If you are curious about what goes into creating this image, please see [`contrib/mkimage.sh` in `github.com/docker/docker`](https://github.com/docker/docker/blob/master/contrib/mkimage.sh) (and [`contrib/mkimage/debootstrap` in the same repo](https://github.com/docker/docker/blob/master/contrib/mkimage/debootstrap)). +If you are curious about what goes into creating this image, please see [`contrib/mkimage.sh` in `github.com/docker/docker`](https://github.com/docker/docker/blob/master/contrib/mkimage.sh) (and [`contrib/mkimage/debootstrap` in the same repo](https://github.com/docker/docker/blob/master/contrib/mkimage/debootstrap)). Those are invoked by [`update.sh` in the image repository](https://github.com/tianon/docker-brew-debian/blob/master/update.sh), which provides some additional functionality such as generating `-backports` contents and repacking the generated tarballs for the `-slim` variants. -Additional interesting information is provided in files on the [`dist` branch](https://github.com/tianon/docker-brew-debian/tree/dist) of the relevant repository, namely the exact command used to build (`SUITE/build-command.txt`), a full log of the build itself (`SUITE/build.log`), and the "build manifest" (`SUITE/build.manifest`, which lists the version numbers of all the packages included in the rootfs tarball). +Additional interesting information is provided in files on the [relevant `dist` branch](https://github.com/tianon/docker-brew-debian/branches) of the image repository, namely the exact command used to build (`SUITE/build-command.txt`), a full log of the build itself (`SUITE/build.log`), and the "build manifest" (`SUITE/build.manifest`, which lists the version numbers of all the packages included in the rootfs tarball). diff --git a/django/README.md b/django/README.md index 3e0729d63..0e0569085 100644 --- a/django/README.md +++ b/django/README.md @@ -25,9 +25,9 @@ CMD ["python", "manage.py", "runserver", "0.0.0.0:8000"] # Supported tags and respective `Dockerfile` links -- [`1.10.2-python3`, `1.10-python3`, `1-python3`, `python3`, `1.10.2`, `1.10`, `1`, `latest` (*3.4/Dockerfile*)](https://github.com/docker-library/django/blob/55ed1a6140b7152aa96a230ddb4d5a1f45fa6e52/3.4/Dockerfile) +- [`1.10.3-python3`, `1.10-python3`, `1-python3`, `python3`, `1.10.3`, `1.10`, `1`, `latest` (*3.4/Dockerfile*)](https://github.com/docker-library/django/blob/642cc5e4ccdc2f706d445b072ebc6c4193e22c10/3.4/Dockerfile) - [`python3-onbuild`, `onbuild` (*3.4/onbuild/Dockerfile*)](https://github.com/docker-library/django/blob/4fe080675e4a85ef6ee25c811e9d3d3ef0905794/3.4/onbuild/Dockerfile) -- [`1.10.2-python2`, `1.10-python2`, `1-python2`, `python2` (*2.7/Dockerfile*)](https://github.com/docker-library/django/blob/55ed1a6140b7152aa96a230ddb4d5a1f45fa6e52/2.7/Dockerfile) +- [`1.10.3-python2`, `1.10-python2`, `1-python2`, `python2` (*2.7/Dockerfile*)](https://github.com/docker-library/django/blob/642cc5e4ccdc2f706d445b072ebc6c4193e22c10/2.7/Dockerfile) - [`python2-onbuild` (*2.7/onbuild/Dockerfile*)](https://github.com/docker-library/django/blob/cecbb2bbbcb69d1b8358398eaf8d9638e3bdd447/2.7/onbuild/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/django`)](https://github.com/docker-library/official-images/blob/master/library/django). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fdjango). @@ -107,7 +107,7 @@ View [license information](https://github.com/django/django/blob/master/LICENSE) # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/docker/README.md b/docker/README.md index bd84f18b2..5f0904a01 100644 --- a/docker/README.md +++ b/docker/README.md @@ -1,11 +1,14 @@ # Supported tags and respective `Dockerfile` links -- [`1.12.2`, `1.12`, `1`, `latest` (*1.12/Dockerfile*)](https://github.com/docker-library/docker/blob/a7fc73eef011c47cc2518149bc77a4b9bc7f9f41/1.12/Dockerfile) -- [`1.12.2-dind`, `1.12-dind`, `1-dind`, `dind` (*1.12/dind/Dockerfile*)](https://github.com/docker-library/docker/blob/5e30187978ad75d0f2ae5fc6c2a0b668bdf16885/1.12/dind/Dockerfile) -- [`1.12.2-git`, `1.12-git`, `1-git`, `git` (*1.12/git/Dockerfile*)](https://github.com/docker-library/docker/blob/746d9052066ccfbcb98df7d9ae71cf05d8877419/1.12/git/Dockerfile) -- [`1.12.2-experimental`, `1.12-experimental`, `1-experimental`, `experimental` (*1.12/experimental/Dockerfile*)](https://github.com/docker-library/docker/blob/a7fc73eef011c47cc2518149bc77a4b9bc7f9f41/1.12/experimental/Dockerfile) -- [`1.12.2-experimental-dind`, `1.12-experimental-dind`, `1-experimental-dind`, `experimental-dind` (*1.12/experimental/dind/Dockerfile*)](https://github.com/docker-library/docker/blob/5e30187978ad75d0f2ae5fc6c2a0b668bdf16885/1.12/experimental/dind/Dockerfile) -- [`1.12.2-experimental-git`, `1.12-experimental-git`, `1-experimental-git`, `experimental-git` (*1.12/experimental/git/Dockerfile*)](https://github.com/docker-library/docker/blob/eb714a73e7e3f87705f468c3c6e9f4e316136bf5/1.12/experimental/git/Dockerfile) +- [`1.13.0-rc2`, `1.13-rc`, `rc` (*1.13-rc/Dockerfile*)](https://github.com/docker-library/docker/blob/311dcd3d4de06631fd8ca9affdec4a4a6b4d5512/1.13-rc/Dockerfile) +- [`1.13.0-rc2-dind`, `1.13-rc-dind`, `rc-dind` (*1.13-rc/dind/Dockerfile*)](https://github.com/docker-library/docker/blob/c1af76ec4c97ff24dcf6675b55b12105216dc711/1.13-rc/dind/Dockerfile) +- [`1.13.0-rc2-git`, `1.13-rc-git`, `rc-git` (*1.13-rc/git/Dockerfile*)](https://github.com/docker-library/docker/blob/737f83092a47b012d09a0cbf0ed72759550301cb/1.13-rc/git/Dockerfile) +- [`1.12.3`, `1.12`, `1`, `latest` (*1.12/Dockerfile*)](https://github.com/docker-library/docker/blob/36e2107fb879d5d5c3dbb5d8d93aeef0a2d45ac8/1.12/Dockerfile) +- [`1.12.3-dind`, `1.12-dind`, `1-dind`, `dind` (*1.12/dind/Dockerfile*)](https://github.com/docker-library/docker/blob/c1af76ec4c97ff24dcf6675b55b12105216dc711/1.12/dind/Dockerfile) +- [`1.12.3-git`, `1.12-git`, `1-git`, `git` (*1.12/git/Dockerfile*)](https://github.com/docker-library/docker/blob/746d9052066ccfbcb98df7d9ae71cf05d8877419/1.12/git/Dockerfile) +- [`1.12.3-experimental`, `1.12-experimental`, `1-experimental`, `experimental` (*1.12/experimental/Dockerfile*)](https://github.com/docker-library/docker/blob/36e2107fb879d5d5c3dbb5d8d93aeef0a2d45ac8/1.12/experimental/Dockerfile) +- [`1.12.3-experimental-dind`, `1.12-experimental-dind`, `1-experimental-dind`, `experimental-dind` (*1.12/experimental/dind/Dockerfile*)](https://github.com/docker-library/docker/blob/c1af76ec4c97ff24dcf6675b55b12105216dc711/1.12/experimental/dind/Dockerfile) +- [`1.12.3-experimental-git`, `1.12-experimental-git`, `1-experimental-git`, `experimental-git` (*1.12/experimental/git/Dockerfile*)](https://github.com/docker-library/docker/blob/eb714a73e7e3f87705f468c3c6e9f4e316136bf5/1.12/experimental/git/Dockerfile) - [`1.11.2`, `1.11` (*1.11/Dockerfile*)](https://github.com/docker-library/docker/blob/5e30187978ad75d0f2ae5fc6c2a0b668bdf16885/1.11/Dockerfile) - [`1.11.2-dind`, `1.11-dind` (*1.11/dind/Dockerfile*)](https://github.com/docker-library/docker/blob/5e30187978ad75d0f2ae5fc6c2a0b668bdf16885/1.11/dind/Dockerfile) - [`1.11.2-git`, `1.11-git` (*1.11/git/Dockerfile*)](https://github.com/docker-library/docker/blob/866c3fbd87e8eeed524fdf19ba2d63288ad49cd2/1.11/git/Dockerfile) @@ -141,8 +144,8 @@ $ docker run --privileged --name some-overlay-docker -d docker:dind --storage-dr Important note: There are several ways to store data used by applications that run in Docker containers. We encourage users of the `docker` images to familiarize themselves with the options available, including: -- Let Docker manage the storage of your data [by writing to disk on the host system using its own internal volume management](https://docs.docker.com/userguide/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. -- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/userguide/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. +- Let Docker manage the storage of your data [by writing to disk on the host system using its own internal volume management](https://docs.docker.com/engine/tutorials/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. +- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. The Docker documentation is a good starting point for understanding the different storage options and variations, and there are multiple blogs and forum postings that discuss and give advice in this area. We will simply show the basic procedure here for the latter option above: @@ -161,7 +164,7 @@ View [license information](https://github.com/docker/docker/blob/eb7b2ed6bbe3fbe # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/docker/content.md b/docker/content.md index d6b704d0e..bc4631d0b 100644 --- a/docker/content.md +++ b/docker/content.md @@ -125,8 +125,8 @@ $ docker run --privileged --name some-overlay-docker -d docker:dind --storage-dr Important note: There are several ways to store data used by applications that run in Docker containers. We encourage users of the `%%REPO%%` images to familiarize themselves with the options available, including: -- Let Docker manage the storage of your data [by writing to disk on the host system using its own internal volume management](https://docs.docker.com/userguide/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. -- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/userguide/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. +- Let Docker manage the storage of your data [by writing to disk on the host system using its own internal volume management](https://docs.docker.com/engine/tutorials/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. +- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. The Docker documentation is a good starting point for understanding the different storage options and variations, and there are multiple blogs and forum postings that discuss and give advice in this area. We will simply show the basic procedure here for the latter option above: diff --git a/drupal/README.md b/drupal/README.md index 39f372258..29aadc968 100644 --- a/drupal/README.md +++ b/drupal/README.md @@ -1,9 +1,9 @@ # Supported tags and respective `Dockerfile` links -- [`8.2.1-apache`, `8.2-apache`, `8-apache`, `apache`, `8.2.1`, `8.2`, `8`, `latest` (*8.2/apache/Dockerfile*)](https://github.com/docker-library/drupal/blob/13f73afd9cfaabfae09340617dc25beebe4028ba/8.2/apache/Dockerfile) -- [`8.2.1-fpm`, `8.2-fpm`, `8-fpm`, `fpm` (*8.2/fpm/Dockerfile*)](https://github.com/docker-library/drupal/blob/13f73afd9cfaabfae09340617dc25beebe4028ba/8.2/fpm/Dockerfile) -- [`7.51-apache`, `7-apache`, `7.51`, `7` (*7/apache/Dockerfile*)](https://github.com/docker-library/drupal/blob/814261d4b2d82854c50746c3e480dd514d5aa1d0/7/apache/Dockerfile) -- [`7.51-fpm`, `7-fpm` (*7/fpm/Dockerfile*)](https://github.com/docker-library/drupal/blob/814261d4b2d82854c50746c3e480dd514d5aa1d0/7/fpm/Dockerfile) +- [`8.2.3-apache`, `8.2-apache`, `8-apache`, `apache`, `8.2.3`, `8.2`, `8`, `latest` (*8.2/apache/Dockerfile*)](https://github.com/docker-library/drupal/blob/1c6f01397baf322b81a6cade18685aa57aa5c1f0/8.2/apache/Dockerfile) +- [`8.2.3-fpm`, `8.2-fpm`, `8-fpm`, `fpm` (*8.2/fpm/Dockerfile*)](https://github.com/docker-library/drupal/blob/1c6f01397baf322b81a6cade18685aa57aa5c1f0/8.2/fpm/Dockerfile) +- [`7.52-apache`, `7-apache`, `7.52`, `7` (*7/apache/Dockerfile*)](https://github.com/docker-library/drupal/blob/efb88fb830fe538727d71bbe309dc869778ba45c/7/apache/Dockerfile) +- [`7.52-fpm`, `7-fpm` (*7/fpm/Dockerfile*)](https://github.com/docker-library/drupal/blob/efb88fb830fe538727d71bbe309dc869778ba45c/7/fpm/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/drupal`)](https://github.com/docker-library/official-images/blob/master/library/drupal). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fdrupal). @@ -74,7 +74,7 @@ View [license information](https://www.drupal.org/licensing/faq) for the softwar # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/eggdrop/README.md b/eggdrop/README.md index 1013055ef..1afc1a52e 100644 --- a/eggdrop/README.md +++ b/eggdrop/README.md @@ -1,7 +1,7 @@ # Supported tags and respective `Dockerfile` links -- [`develop` (*1.8/Dockerfile*)](https://github.com/eggheads/eggdrop-docker/blob/305a5052d269ee21a20829ec0f9af1fa6ac2e782/1.8/Dockerfile) -- [`1.8`, `1.8.0`, `1.8.0rc1` (*1.8rc1/Dockerfile*)](https://github.com/eggheads/eggdrop-docker/blob/1553e9c0483811ace4bbd6a3b1b37eaf8d49dac0/1.8rc1/Dockerfile) +- [`develop` (*1.8/Dockerfile*)](https://github.com/eggheads/eggdrop-docker/blob/9f3828141fbd3c6584cac8d89afb5ebb9bcea603/1.8/Dockerfile) +- [`1.8`, `1.8.0`, `1.8.0rc4` (*1.8rc4/Dockerfile*)](https://github.com/eggheads/eggdrop-docker/blob/9f3828141fbd3c6584cac8d89afb5ebb9bcea603/1.8rc4/Dockerfile) - [`1.6`, `1.6.21`, `stable`, `latest` (*1.6/Dockerfile*)](https://github.com/eggheads/eggdrop-docker/blob/87d717b0c05d4c43460a411c9871e9190c94f8bb/1.6/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/eggdrop`)](https://github.com/docker-library/official-images/blob/master/library/eggdrop). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Feggdrop). @@ -58,7 +58,7 @@ View [license information](https://www.gnu.org/licenses/gpl-3.0.en.html) for the # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/elasticsearch/README.md b/elasticsearch/README.md index 13ffab4d8..b7e114129 100644 --- a/elasticsearch/README.md +++ b/elasticsearch/README.md @@ -1,14 +1,13 @@ # Supported tags and respective `Dockerfile` links -- [`1.5.2`, `1.5` (*1.5/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/e9c56dda865977051c5eceea99eeb1af9ffa4408/1.5/Dockerfile) -- [`1.6.2`, `1.6` (*1.6/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/e9c56dda865977051c5eceea99eeb1af9ffa4408/1.6/Dockerfile) -- [`1.7.5`, `1.7`, `1` (*1.7/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/e9c56dda865977051c5eceea99eeb1af9ffa4408/1.7/Dockerfile) -- [`2.0.2`, `2.0` (*2.0/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/e9c56dda865977051c5eceea99eeb1af9ffa4408/2.0/Dockerfile) -- [`2.1.2`, `2.1` (*2.1/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/e9c56dda865977051c5eceea99eeb1af9ffa4408/2.1/Dockerfile) -- [`2.2.2`, `2.2` (*2.2/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/e9c56dda865977051c5eceea99eeb1af9ffa4408/2.2/Dockerfile) -- [`2.3.5`, `2.3` (*2.3/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/e9c56dda865977051c5eceea99eeb1af9ffa4408/2.3/Dockerfile) -- [`2.4.1`, `2.4`, `2`, `latest` (*2.4/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/e9c56dda865977051c5eceea99eeb1af9ffa4408/2.4/Dockerfile) -- [`5.0.0-rc1`, `5.0.0`, `5.0`, `5` (*5.0-rc/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/e9c56dda865977051c5eceea99eeb1af9ffa4408/5.0-rc/Dockerfile) +- [`1.6.2`, `1.6` (*1.6/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/8347a4697d32878dbacd7086b34f76a9e19113ae/1.6/Dockerfile) +- [`1.7.6`, `1.7`, `1` (*1.7/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/e7bc23dc00f0ddbaa57cb8c035f08955d9d9e680/1.7/Dockerfile) +- [`2.0.2`, `2.0` (*2.0/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/8347a4697d32878dbacd7086b34f76a9e19113ae/2.0/Dockerfile) +- [`2.1.2`, `2.1` (*2.1/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/8347a4697d32878dbacd7086b34f76a9e19113ae/2.1/Dockerfile) +- [`2.2.2`, `2.2` (*2.2/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/8347a4697d32878dbacd7086b34f76a9e19113ae/2.2/Dockerfile) +- [`2.3.5`, `2.3` (*2.3/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/8347a4697d32878dbacd7086b34f76a9e19113ae/2.3/Dockerfile) +- [`2.4.2`, `2.4`, `2` (*2.4/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/dc045380f272db31d5a9993501bc410f667946cc/2.4/Dockerfile) +- [`5.0.1`, `5.0`, `5`, `latest` (*5.0/Dockerfile*)](https://github.com/docker-library/elasticsearch/blob/605ca406cbd254f70872af0df8fecf524d126c53/5.0/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/elasticsearch`)](https://github.com/docker-library/official-images/blob/master/library/elasticsearch). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Felasticsearch). @@ -26,6 +25,19 @@ Elasticsearch is a registered trademark of Elasticsearch BV. # How to use this image +## Host Setup + +**Note:** since 5.0, Elasticsearch only listens on `localhost` by default, so this image sets `network.host` to `0.0.0.0` (given that `localhost` is not terribly useful in the Docker context). + +As a result, Elasticsearch is more strict about the bootstrap checks that it performs, especially when checking the value of `vm.max_map_count` which is not namespaced and thus must be set to an acceptable value on the host (as opposed to simply using `--sysctl` on `docker run`). + +See the following sections of the upstream documentation for more information: + +- [Setup Elasticsearch » Important System Configuration » Virtual memory](https://www.elastic.co/guide/en/elasticsearch/reference/5.0/vm-max-map-count.html) +- [Setup Elasticsearch » Bootstrap Checks » Maximum map count check](https://www.elastic.co/guide/en/elasticsearch/reference/5.0/_maximum_map_count_check.html) + +## Running Containers + You can run the default `elasticsearch` command simply: ```console @@ -58,7 +70,7 @@ View [license information](https://github.com/elasticsearch/elasticsearch/blob/6 # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/elasticsearch/content.md b/elasticsearch/content.md index a874360b4..4ad9e6e61 100644 --- a/elasticsearch/content.md +++ b/elasticsearch/content.md @@ -10,6 +10,19 @@ Elasticsearch is a registered trademark of Elasticsearch BV. # How to use this image +## Host Setup + +**Note:** since 5.0, Elasticsearch only listens on `localhost` by default, so this image sets `network.host` to `0.0.0.0` (given that `localhost` is not terribly useful in the Docker context). + +As a result, Elasticsearch is more strict about the bootstrap checks that it performs, especially when checking the value of `vm.max_map_count` which is not namespaced and thus must be set to an acceptable value on the host (as opposed to simply using `--sysctl` on `docker run`). + +See the following sections of the upstream documentation for more information: + +- [Setup Elasticsearch » Important System Configuration » Virtual memory](https://www.elastic.co/guide/en/elasticsearch/reference/5.0/vm-max-map-count.html) +- [Setup Elasticsearch » Bootstrap Checks » Maximum map count check](https://www.elastic.co/guide/en/elasticsearch/reference/5.0/_maximum_map_count_check.html) + +## Running Containers + You can run the default `elasticsearch` command simply: ```console diff --git a/elixir/README.md b/elixir/README.md index 207dba401..0d02566f8 100644 --- a/elixir/README.md +++ b/elixir/README.md @@ -72,7 +72,7 @@ Unless required by applicable law or agreed to in writing, software distributed # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/erlang/README.md b/erlang/README.md index 4b301aede..24fa06a7c 100644 --- a/erlang/README.md +++ b/erlang/README.md @@ -1,8 +1,8 @@ # Supported tags and respective `Dockerfile` links -- [`19.1`, `19`, `latest` (*19/Dockerfile*)](https://github.com/c0b/docker-erlang-otp/blob/9be249effe93e3c61fa0749078e55ef8d050a16e/19/Dockerfile) -- [`19.1-slim`, `19-slim`, `slim` (*19/slim/Dockerfile*)](https://github.com/c0b/docker-erlang-otp/blob/9be249effe93e3c61fa0749078e55ef8d050a16e/19/slim/Dockerfile) -- [`19.1-onbuild`, `19-onbuild`, `onbuild` (*19/onbuild/Dockerfile*)](https://github.com/c0b/docker-erlang-otp/blob/9be249effe93e3c61fa0749078e55ef8d050a16e/19/onbuild/Dockerfile) +- [`19.1.6`, `19.1`, `19`, `latest` (*19/Dockerfile*)](https://github.com/c0b/docker-erlang-otp/blob/02c1f6eaae350492bf74a9a261b9639b17ae524e/19/Dockerfile) +- [`19.1.6-slim`, `19.1-slim`, `19-slim`, `slim` (*19/slim/Dockerfile*)](https://github.com/c0b/docker-erlang-otp/blob/02c1f6eaae350492bf74a9a261b9639b17ae524e/19/slim/Dockerfile) +- [`19.1.6-onbuild`, `19.1-onbuild`, `19-onbuild`, `onbuild` (*19/onbuild/Dockerfile*)](https://github.com/c0b/docker-erlang-otp/blob/02c1f6eaae350492bf74a9a261b9639b17ae524e/19/onbuild/Dockerfile) - [`18.3.4.4`, `18.3.4`, `18.3`, `18` (*18/Dockerfile*)](https://github.com/c0b/docker-erlang-otp/blob/7f5e7b4768136caa5f15e0b84d6b503fa430ef7b/18/Dockerfile) - [`18.3.4.4-slim`, `18.3.4-slim`, `18.3-slim`, `18-slim` (*18/slim/Dockerfile*)](https://github.com/c0b/docker-erlang-otp/blob/7f5e7b4768136caa5f15e0b84d6b503fa430ef7b/18/slim/Dockerfile) - [`18.3.4.4-onbuild`, `18.3.4-onbuild`, `18.3-onbuild`, `18-onbuild` (*18/onbuild/Dockerfile*)](https://github.com/c0b/docker-erlang-otp/blob/20e41464075dc0fc76709be77701530eddb6fe33/18/onbuild/Dockerfile) @@ -91,7 +91,7 @@ View [license information](http://www.erlang.org/about.html) for the software co # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/fedora/README.md b/fedora/README.md index 59676adf2..7bac4f3c7 100644 --- a/fedora/README.md +++ b/fedora/README.md @@ -1,10 +1,11 @@ # Supported tags and respective `Dockerfile` links -- [`latest`, `24` (*Dockerfile*)](https://github.com/fedora-cloud/docker-brew-fedora/blob/1762564a8ddc8448a62e101b0094a9c247ef94f8/Dockerfile) +- [`latest`, `25` (*Dockerfile*)](https://github.com/fedora-cloud/docker-brew-fedora/blob/235aaaed8104883ae8e582ab155691869be14f1a/Dockerfile) +- [`24` (*Dockerfile*)](https://github.com/fedora-cloud/docker-brew-fedora/blob/f3726622b5012c1f374bf9f596616eab3cd4988c/Dockerfile) - [`23` (*Dockerfile*)](https://github.com/fedora-cloud/docker-brew-fedora/blob/ec63b8db44c2d8c97e29faeb55955ca25bd9076e/Dockerfile) - [`22` (*Dockerfile*)](https://github.com/fedora-cloud/docker-brew-fedora/blob/bccd42bf4e9102ef10eff372488167948fdd0430/Dockerfile) - [`21` (*Dockerfile*)](https://github.com/fedora-cloud/docker-brew-fedora/blob/e32493b9601c3535cd6e0d0a8ff61d8fa95afb83/Dockerfile) -- [`rawhide` (*Dockerfile*)](https://github.com/fedora-cloud/docker-brew-fedora/blob/40fb5b05b614631b014e71e5dece31e41f8be010/Dockerfile) +- [`rawhide` (*Dockerfile*)](https://github.com/fedora-cloud/docker-brew-fedora/blob/2218da935dd31938254d5b096ba5a29a8e05b7ae/Dockerfile) - [`20`, `heisenbug` (*Dockerfile*)](https://github.com/fedora-cloud/docker-brew-fedora/blob/10ada29063147fde9e39190f4c2344b6e6e659e6/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/fedora`)](https://github.com/docker-library/official-images/blob/master/library/fedora). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Ffedora). @@ -25,7 +26,7 @@ This image is a relatively small footprint in comparison to a standard Fedora in # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/fsharp/README.md b/fsharp/README.md index 53ee3b1d8..203abcbb2 100644 --- a/fsharp/README.md +++ b/fsharp/README.md @@ -35,7 +35,7 @@ View [the Apache 2.0 license](https://github.com/fsharp/fsharp/blob/d518f91418ef # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/gazebo/README.md b/gazebo/README.md index 02dbc1042..64e264673 100644 --- a/gazebo/README.md +++ b/gazebo/README.md @@ -160,7 +160,7 @@ Gazebo is open-source licensed under [Apache 2.0](http://opensource.org/licenses # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/gcc/README.md b/gcc/README.md index fd70b59be..c844dfe4d 100644 --- a/gcc/README.md +++ b/gcc/README.md @@ -57,7 +57,7 @@ View [license information](https://gcc.gnu.org/viewcvs/gcc/trunk/gcc/COPYING3?vi # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/ghost/README.md b/ghost/README.md index 63f889079..e1ab93658 100644 --- a/ghost/README.md +++ b/ghost/README.md @@ -1,6 +1,6 @@ # Supported tags and respective `Dockerfile` links -- [`0.11.2`, `0.11`, `0`, `latest` (*Dockerfile*)](https://github.com/docker-library/ghost/blob/66c839be52f64d771968fff0262ebf94ff2f2886/Dockerfile) +- [`0.11.3`, `0.11`, `0`, `latest` (*Dockerfile*)](https://github.com/docker-library/ghost/blob/9e9522838f378c6c4acaf87a5fabaceab34cd2e0/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/ghost`)](https://github.com/docker-library/official-images/blob/master/library/ghost). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fghost). @@ -36,7 +36,7 @@ You can also point the image to your existing content on your host: $ docker run --name some-ghost -v /path/to/ghost/blog:/var/lib/ghost ghost ``` -Alternatively you can use a [data container](http://docs.docker.com/userguide/dockervolumes/) that has a volume that points to `/var/lib/ghost` and then reference it: +Alternatively you can use a [data container](http://docs.docker.com/engine/tutorials/dockervolumes/) that has a volume that points to `/var/lib/ghost` and then reference it: ```console $ docker run --name some-ghost --volumes-from some-ghost-data ghost @@ -53,7 +53,7 @@ v4.4.7 # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/ghost/content.md b/ghost/content.md index cb9f5b4be..8ea762d18 100644 --- a/ghost/content.md +++ b/ghost/content.md @@ -28,7 +28,7 @@ You can also point the image to your existing content on your host: $ docker run --name some-ghost -v /path/to/ghost/blog:/var/lib/ghost ghost ``` -Alternatively you can use a [data container](http://docs.docker.com/userguide/dockervolumes/) that has a volume that points to `/var/lib/ghost` and then reference it: +Alternatively you can use a [data container](http://docs.docker.com/engine/tutorials/dockervolumes/) that has a volume that points to `/var/lib/ghost` and then reference it: ```console $ docker run --name some-ghost --volumes-from some-ghost-data ghost diff --git a/golang/README.md b/golang/README.md index 3f1156a5f..7d9d20fbb 100644 --- a/golang/README.md +++ b/golang/README.md @@ -6,12 +6,12 @@ - [`1.6.3-alpine`, `1.6-alpine` (*1.6/alpine/Dockerfile*)](https://github.com/docker-library/golang/blob/9f666dc2f4f51df564613f787d28b3a2353243e0/1.6/alpine/Dockerfile) - [`1.6.3-windowsservercore`, `1.6-windowsservercore` (*1.6/windows/windowsservercore/Dockerfile*)](https://github.com/docker-library/golang/blob/cba64e4f78b2ef64b2938caaa33d699cbca4f9a4/1.6/windows/windowsservercore/Dockerfile) - [`1.6.3-nanoserver`, `1.6-nanoserver` (*1.6/windows/nanoserver/Dockerfile*)](https://github.com/docker-library/golang/blob/cba64e4f78b2ef64b2938caaa33d699cbca4f9a4/1.6/windows/nanoserver/Dockerfile) -- [`1.7.1`, `1.7`, `1`, `latest` (*1.7/Dockerfile*)](https://github.com/docker-library/golang/blob/85df9970e9548f38248d36f6f4341e2aea128515/1.7/Dockerfile) -- [`1.7.1-onbuild`, `1.7-onbuild`, `1-onbuild`, `onbuild` (*1.7/onbuild/Dockerfile*)](https://github.com/docker-library/golang/blob/2372c8cafe9cc958bade33ad0b8b54de8869c21f/1.7/onbuild/Dockerfile) -- [`1.7.1-wheezy`, `1.7-wheezy`, `1-wheezy`, `wheezy` (*1.7/wheezy/Dockerfile*)](https://github.com/docker-library/golang/blob/85df9970e9548f38248d36f6f4341e2aea128515/1.7/wheezy/Dockerfile) -- [`1.7.1-alpine`, `1.7-alpine`, `1-alpine`, `alpine` (*1.7/alpine/Dockerfile*)](https://github.com/docker-library/golang/blob/3a3e91c242b58a7d4e6022b3710b2e871f0ee5d6/1.7/alpine/Dockerfile) -- [`1.7.1-windowsservercore`, `1.7-windowsservercore`, `1-windowsservercore`, `windowsservercore` (*1.7/windows/windowsservercore/Dockerfile*)](https://github.com/docker-library/golang/blob/cba64e4f78b2ef64b2938caaa33d699cbca4f9a4/1.7/windows/windowsservercore/Dockerfile) -- [`1.7.1-nanoserver`, `1.7-nanoserver`, `1-nanoserver`, `nanoserver` (*1.7/windows/nanoserver/Dockerfile*)](https://github.com/docker-library/golang/blob/cba64e4f78b2ef64b2938caaa33d699cbca4f9a4/1.7/windows/nanoserver/Dockerfile) +- [`1.7.3`, `1.7`, `1`, `latest` (*1.7/Dockerfile*)](https://github.com/docker-library/golang/blob/4fd5df86eea53623b1009b3621b40a97f9f359e5/1.7/Dockerfile) +- [`1.7.3-onbuild`, `1.7-onbuild`, `1-onbuild`, `onbuild` (*1.7/onbuild/Dockerfile*)](https://github.com/docker-library/golang/blob/2372c8cafe9cc958bade33ad0b8b54de8869c21f/1.7/onbuild/Dockerfile) +- [`1.7.3-wheezy`, `1.7-wheezy`, `1-wheezy`, `wheezy` (*1.7/wheezy/Dockerfile*)](https://github.com/docker-library/golang/blob/4fd5df86eea53623b1009b3621b40a97f9f359e5/1.7/wheezy/Dockerfile) +- [`1.7.3-alpine`, `1.7-alpine`, `1-alpine`, `alpine` (*1.7/alpine/Dockerfile*)](https://github.com/docker-library/golang/blob/4fd5df86eea53623b1009b3621b40a97f9f359e5/1.7/alpine/Dockerfile) +- [`1.7.3-windowsservercore`, `1.7-windowsservercore`, `1-windowsservercore`, `windowsservercore` (*1.7/windows/windowsservercore/Dockerfile*)](https://github.com/docker-library/golang/blob/4fd5df86eea53623b1009b3621b40a97f9f359e5/1.7/windows/windowsservercore/Dockerfile) +- [`1.7.3-nanoserver`, `1.7-nanoserver`, `1-nanoserver`, `nanoserver` (*1.7/windows/nanoserver/Dockerfile*)](https://github.com/docker-library/golang/blob/4fd5df86eea53623b1009b3621b40a97f9f359e5/1.7/windows/nanoserver/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/golang`)](https://github.com/docker-library/official-images/blob/master/library/golang). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fgolang). @@ -120,7 +120,7 @@ View [license information](http://golang.org/LICENSE) for the software contained # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/haproxy/README.md b/haproxy/README.md index cbb8e5092..1c92a79c1 100644 --- a/haproxy/README.md +++ b/haproxy/README.md @@ -4,8 +4,10 @@ - [`1.4.27-alpine`, `1.4-alpine` (*1.4/alpine/Dockerfile*)](https://github.com/docker-library/haproxy/blob/667427cf0ac38b7ff7d9fcbd29493b54adf9d53d/1.4/alpine/Dockerfile) - [`1.5.18`, `1.5` (*1.5/Dockerfile*)](https://github.com/docker-library/haproxy/blob/e128fc85947f0de7213185c9f948150e39cbc766/1.5/Dockerfile) - [`1.5.18-alpine`, `1.5-alpine` (*1.5/alpine/Dockerfile*)](https://github.com/docker-library/haproxy/blob/667427cf0ac38b7ff7d9fcbd29493b54adf9d53d/1.5/alpine/Dockerfile) -- [`1.6.9`, `1.6`, `1`, `latest` (*1.6/Dockerfile*)](https://github.com/docker-library/haproxy/blob/24fd0637e58d931e99ae6717b3e13bb389985fa1/1.6/Dockerfile) -- [`1.6.9-alpine`, `1.6-alpine`, `1-alpine`, `alpine` (*1.6/alpine/Dockerfile*)](https://github.com/docker-library/haproxy/blob/24fd0637e58d931e99ae6717b3e13bb389985fa1/1.6/alpine/Dockerfile) +- [`1.6.10`, `1.6` (*1.6/Dockerfile*)](https://github.com/docker-library/haproxy/blob/3f825ac60d7af1739f65897f64241c5577dfc31e/1.6/Dockerfile) +- [`1.6.10-alpine`, `1.6-alpine` (*1.6/alpine/Dockerfile*)](https://github.com/docker-library/haproxy/blob/3f825ac60d7af1739f65897f64241c5577dfc31e/1.6/alpine/Dockerfile) +- [`1.7.0`, `1.7`, `1`, `latest` (*1.7/Dockerfile*)](https://github.com/docker-library/haproxy/blob/a5840a9a7025365059aac0f7d15149f4553b3f44/1.7/Dockerfile) +- [`1.7.0-alpine`, `1.7-alpine`, `1-alpine`, `alpine` (*1.7/alpine/Dockerfile*)](https://github.com/docker-library/haproxy/blob/a5840a9a7025365059aac0f7d15149f4553b3f44/1.7/alpine/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/haproxy`)](https://github.com/docker-library/official-images/blob/master/library/haproxy). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fhaproxy). @@ -92,7 +94,7 @@ View [license information](http://www.haproxy.org/download/1.5/doc/LICENSE) for # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/haskell/README.md b/haskell/README.md index 4d6df58bd..95b9f6e4b 100644 --- a/haskell/README.md +++ b/haskell/README.md @@ -89,7 +89,7 @@ This image is licensed under the MIT License (see [LICENSE](https://github.com/d # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/hello-seattle/README.md b/hello-seattle/README.md index b5bf13ef8..f50c8e9d1 100644 --- a/hello-seattle/README.md +++ b/hello-seattle/README.md @@ -1,6 +1,7 @@ # Supported tags and respective `Dockerfile` links - [`latest` (*hello-seattle/Dockerfile*)](https://github.com/docker-library/hello-world/blob/85fd7ab65e079b08019032479a3f306964a28f4d/hello-seattle/Dockerfile) +- [`nanoserver` (*hello-seattle/nanoserver/Dockerfile*)](https://github.com/docker-library/hello-world/blob/0f30176f82bc9984e7a75f96205f86dc3758e2e8/hello-seattle/nanoserver/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/hello-seattle`)](https://github.com/docker-library/official-images/blob/master/library/hello-seattle). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fhello-seattle). @@ -39,7 +40,7 @@ See [the `hello-world` image description](https://hub.docker.com/_/hello-world/) # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/hello-world/README.md b/hello-world/README.md index 8d2b59c36..16baeef51 100644 --- a/hello-world/README.md +++ b/hello-world/README.md @@ -1,6 +1,7 @@ # Supported tags and respective `Dockerfile` links - [`latest` (*hello-world/Dockerfile*)](https://github.com/docker-library/hello-world/blob/85fd7ab65e079b08019032479a3f306964a28f4d/hello-world/Dockerfile) +- [`nanoserver` (*hello-world/nanoserver/Dockerfile*)](https://github.com/docker-library/hello-world/blob/0f30176f82bc9984e7a75f96205f86dc3758e2e8/hello-world/nanoserver/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/hello-world`)](https://github.com/docker-library/official-images/blob/master/library/hello-world). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fhello-world). @@ -45,7 +46,7 @@ This image is a prime example of using the [`scratch`](https://registry.hub.dock # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/hipache/README-short.txt b/hipache/README-short.txt deleted file mode 100644 index 9ae19a57a..000000000 --- a/hipache/README-short.txt +++ /dev/null @@ -1 +0,0 @@ -Hipache is a distributed proxy for high volumes of http/websocket traffic to large numbers of hosts diff --git a/hipache/README.md b/hipache/README.md deleted file mode 100644 index 8f9d560fa..000000000 --- a/hipache/README.md +++ /dev/null @@ -1,51 +0,0 @@ -# **DEPRECATED** - -This image is officially deprecated due to upstream inactivity (last updated Feb 2015, [2d36766](https://github.com/hipache/hipache/commit/2d3676638f8b4b1758d70a8dffde1bef88eacf32); last release Apr 2014, [0.3.1](https://github.com/hipache/hipache/releases/tag/0.3.1)). - -The following is a list of other HTTP proxies which might be suitable replacements depending on your needs: - -- [`mailgun/vulcand`](https://hub.docker.com/r/mailgun/vulcand/) -- [`traefik`](https://hub.docker.com/_/traefik/) -- [`nginx`](https://hub.docker.com/_/nginx/) -- [`haproxy`](https://hub.docker.com/_/haproxy/) -- [`httpd`](https://hub.docker.com/_/httpd/) - -# Supported tags and respective `Dockerfile` links - -- [`latest`, `0.3.1` (*Dockerfile*)](https://github.com/dotcloud/hipache/blob/c2d4864a663d976ff2560493fe8e0dd424b792b3/Dockerfile) - -For more information about this image and its history, please see [the relevant manifest file (`library/hipache`)](https://github.com/docker-library/official-images/blob/master/library/hipache). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fhipache). - -For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/hipache/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/hipache/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info). - -# 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. - -# Supported Docker versions - -This image is officially supported on Docker version 1.12.2. - -Support for older versions (down to 1.6) is provided on a best-effort basis. - -Please see [the Docker installation documentation](https://docs.docker.com/installation/) for details on how to upgrade your Docker daemon. - -# 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). If the issue is related to a CVE, please check for [a `cve-tracker` issue on the `official-images` repository first](https://github.com/docker-library/official-images/issues?q=label%3Acve-tracker). - -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. - -## Documentation - -Documentation for this image is stored in the [`hipache/` directory](https://github.com/docker-library/docs/tree/master/hipache) of the [`docker-library/docs` GitHub repo](https://github.com/docker-library/docs). Be sure to familiarize yourself with the [repository's `README.md` file](https://github.com/docker-library/docs/blob/master/README.md) before attempting a pull request. diff --git a/hipache/content.md b/hipache/content.md deleted file mode 100644 index 6d6a0ca30..000000000 --- a/hipache/content.md +++ /dev/null @@ -1,5 +0,0 @@ -# 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. diff --git a/hipache/deprecated.md b/hipache/deprecated.md deleted file mode 100644 index 5867bb8da..000000000 --- a/hipache/deprecated.md +++ /dev/null @@ -1,9 +0,0 @@ -This image is officially deprecated due to upstream inactivity (last updated Feb 2015, [2d36766](https://github.com/hipache/hipache/commit/2d3676638f8b4b1758d70a8dffde1bef88eacf32); last release Apr 2014, [0.3.1](https://github.com/hipache/hipache/releases/tag/0.3.1)). - -The following is a list of other HTTP proxies which might be suitable replacements depending on your needs: - -- [`mailgun/vulcand`](https://hub.docker.com/r/mailgun/vulcand/) -- [`traefik`](https://hub.docker.com/_/traefik/) -- [`nginx`](https://hub.docker.com/_/nginx/) -- [`haproxy`](https://hub.docker.com/_/haproxy/) -- [`httpd`](https://hub.docker.com/_/httpd/) diff --git a/hipache/github-repo b/hipache/github-repo deleted file mode 100644 index 0744fd130..000000000 --- a/hipache/github-repo +++ /dev/null @@ -1 +0,0 @@ -https://github.com/dotcloud/hipache diff --git a/hola-mundo/README.md b/hola-mundo/README.md index 243f1c082..781d1319c 100644 --- a/hola-mundo/README.md +++ b/hola-mundo/README.md @@ -1,6 +1,7 @@ # Supported tags and respective `Dockerfile` links - [`latest` (*hola-mundo/Dockerfile*)](https://github.com/docker-library/hello-world/blob/85fd7ab65e079b08019032479a3f306964a28f4d/hola-mundo/Dockerfile) +- [`nanoserver` (*hola-mundo/nanoserver/Dockerfile*)](https://github.com/docker-library/hello-world/blob/0f30176f82bc9984e7a75f96205f86dc3758e2e8/hola-mundo/nanoserver/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/hola-mundo`)](https://github.com/docker-library/official-images/blob/master/library/hola-mundo). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fhola-mundo). @@ -39,7 +40,7 @@ See [the `hello-world` image description](https://hub.docker.com/_/hello-world/) # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/httpd/README.md b/httpd/README.md index d9a2ecf3c..c0affb740 100644 --- a/httpd/README.md +++ b/httpd/README.md @@ -1,9 +1,9 @@ # Supported tags and respective `Dockerfile` links -- [`2.2.31`, `2.2` (*2.2/Dockerfile*)](https://github.com/docker-library/httpd/blob/b13054c7de5c74bbaa6d595dbe38969e6d4f860c/2.2/Dockerfile) -- [`2.2.31-alpine`, `2.2-alpine` (*2.2/alpine/Dockerfile*)](https://github.com/docker-library/httpd/blob/b13054c7de5c74bbaa6d595dbe38969e6d4f860c/2.2/alpine/Dockerfile) -- [`2.4.23`, `2.4`, `2`, `latest` (*2.4/Dockerfile*)](https://github.com/docker-library/httpd/blob/b13054c7de5c74bbaa6d595dbe38969e6d4f860c/2.4/Dockerfile) -- [`2.4.23-alpine`, `2.4-alpine`, `2-alpine`, `alpine` (*2.4/alpine/Dockerfile*)](https://github.com/docker-library/httpd/blob/b13054c7de5c74bbaa6d595dbe38969e6d4f860c/2.4/alpine/Dockerfile) +- [`2.2.31`, `2.2` (*2.2/Dockerfile*)](https://github.com/docker-library/httpd/blob/4510328d3a80c227a74ec2ba50ea20879270b860/2.2/Dockerfile) +- [`2.2.31-alpine`, `2.2-alpine` (*2.2/alpine/Dockerfile*)](https://github.com/docker-library/httpd/blob/4510328d3a80c227a74ec2ba50ea20879270b860/2.2/alpine/Dockerfile) +- [`2.4.23`, `2.4`, `2`, `latest` (*2.4/Dockerfile*)](https://github.com/docker-library/httpd/blob/03b4873b5ef386ea4d97ee719167d79e319ee253/2.4/Dockerfile) +- [`2.4.23-alpine`, `2.4-alpine`, `2-alpine`, `alpine` (*2.4/alpine/Dockerfile*)](https://github.com/docker-library/httpd/blob/03b4873b5ef386ea4d97ee719167d79e319ee253/2.4/alpine/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/httpd`)](https://github.com/docker-library/official-images/blob/master/library/httpd). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fhttpd). @@ -80,7 +80,7 @@ View [license information](https://www.apache.org/licenses/) for the software co # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/hylang/README.md b/hylang/README.md index 9332be3b4..6e7c5acd2 100644 --- a/hylang/README.md +++ b/hylang/README.md @@ -46,7 +46,7 @@ View [license information](https://github.com/hylang/hy/blob/master/LICENSE) for # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/ibmjava/README.md b/ibmjava/README.md index 878b7bad7..4ec57102f 100644 --- a/ibmjava/README.md +++ b/ibmjava/README.md @@ -1,10 +1,10 @@ # Supported tags and respective `Dockerfile` links -- [`8-jre`, `jre`, `8`, `latest` (*ibmjava/8-jre/x86_64/ubuntu/Dockerfile*)](https://github.com/ibmruntimes/ci.docker/blob/82f241e11498178342e5b14e3bc1335816917cc2/ibmjava/8-jre/x86_64/ubuntu/Dockerfile) -- [`8-jre-alpine`, `jre-alpine` (*ibmjava/8-jre/x86_64/alpine/Dockerfile*)](https://github.com/ibmruntimes/ci.docker/blob/82f241e11498178342e5b14e3bc1335816917cc2/ibmjava/8-jre/x86_64/alpine/Dockerfile) -- [`8-sfj`, `sfj` (*ibmjava/8-sfj/x86_64/ubuntu/Dockerfile*)](https://github.com/ibmruntimes/ci.docker/blob/82f241e11498178342e5b14e3bc1335816917cc2/ibmjava/8-sfj/x86_64/ubuntu/Dockerfile) -- [`8-sfj-alpine`, `sfj-alpine` (*ibmjava/8-sfj/x86_64/alpine/Dockerfile*)](https://github.com/ibmruntimes/ci.docker/blob/82f241e11498178342e5b14e3bc1335816917cc2/ibmjava/8-sfj/x86_64/alpine/Dockerfile) -- [`8-sdk`, `sdk` (*ibmjava/8-sdk/x86_64/ubuntu/Dockerfile*)](https://github.com/ibmruntimes/ci.docker/blob/82f241e11498178342e5b14e3bc1335816917cc2/ibmjava/8-sdk/x86_64/ubuntu/Dockerfile) +- [`8-jre`, `jre`, `8`, `latest` (*ibmjava/8-jre/x86_64/ubuntu/Dockerfile*)](https://github.com/ibmruntimes/ci.docker/blob/df476fb20cce000e46d35c95d15e06c9999c8322/ibmjava/8-jre/x86_64/ubuntu/Dockerfile) +- [`8-jre-alpine`, `jre-alpine` (*ibmjava/8-jre/x86_64/alpine/Dockerfile*)](https://github.com/ibmruntimes/ci.docker/blob/df476fb20cce000e46d35c95d15e06c9999c8322/ibmjava/8-jre/x86_64/alpine/Dockerfile) +- [`8-sfj`, `sfj` (*ibmjava/8-sfj/x86_64/ubuntu/Dockerfile*)](https://github.com/ibmruntimes/ci.docker/blob/df476fb20cce000e46d35c95d15e06c9999c8322/ibmjava/8-sfj/x86_64/ubuntu/Dockerfile) +- [`8-sfj-alpine`, `sfj-alpine` (*ibmjava/8-sfj/x86_64/alpine/Dockerfile*)](https://github.com/ibmruntimes/ci.docker/blob/df476fb20cce000e46d35c95d15e06c9999c8322/ibmjava/8-sfj/x86_64/alpine/Dockerfile) +- [`8-sdk`, `sdk` (*ibmjava/8-sdk/x86_64/ubuntu/Dockerfile*)](https://github.com/ibmruntimes/ci.docker/blob/df476fb20cce000e46d35c95d15e06c9999c8322/ibmjava/8-sdk/x86_64/ubuntu/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/ibmjava`)](https://github.com/docker-library/official-images/blob/master/library/ibmjava). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fibmjava). @@ -12,7 +12,7 @@ For detailed information about the virtual/transfer sizes and individual layers ### Overview -The images in this repository contain IBM® SDK, Java™ Technology Edition, version 1.8.0\_sr3fp12 (8.0-3.12). See [what's new](http://www.ibm.com/support/knowledgecenter/en/SSYKE2_8.0.0/com.ibm.java.lnx.80.doc/diag/preface/changes_80/changes.html). See the license section for restrictions that relate to the use of this image. For more information about IBM® SDK, Java™ Technology Edition and API documentation, see the [IBM Knowledge Center](http://www.ibm.com/support/knowledgecenter/SSYKE2/welcome_javasdk_family.html). For tutorials, recipes, and Java usage in Bluemix, see [IBM developerWorks](http://www.ibm.com/developerworks/java). +The images in this repository contain IBM® SDK, Java™ Technology Edition, version 1.8.0\_sr3fp20 (8.0-3.20). See [what's new](http://www.ibm.com/support/knowledgecenter/en/SSYKE2_8.0.0/com.ibm.java.lnx.80.doc/diag/preface/changes_80/changes.html). See the license section for restrictions that relate to the use of this image. For more information about IBM® SDK, Java™ Technology Edition and API documentation, see the [IBM Knowledge Center](http://www.ibm.com/support/knowledgecenter/SSYKE2/welcome_javasdk_family.html). For tutorials, recipes, and Java usage in Bluemix, see [IBM developerWorks](http://www.ibm.com/developerworks/java). Java and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates. @@ -122,7 +122,7 @@ Licenses for the products installed within the images: # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/ibmjava/content.md b/ibmjava/content.md index c76dab697..6edad13e4 100644 --- a/ibmjava/content.md +++ b/ibmjava/content.md @@ -1,6 +1,6 @@ ### Overview -The images in this repository contain IBM® SDK, Java™ Technology Edition, version 1.8.0\_sr3fp12 (8.0-3.12). See [what's new](http://www.ibm.com/support/knowledgecenter/en/SSYKE2_8.0.0/com.ibm.java.lnx.80.doc/diag/preface/changes_80/changes.html). See the license section for restrictions that relate to the use of this image. For more information about IBM® SDK, Java™ Technology Edition and API documentation, see the [IBM Knowledge Center](http://www.ibm.com/support/knowledgecenter/SSYKE2/welcome_javasdk_family.html). For tutorials, recipes, and Java usage in Bluemix, see [IBM developerWorks](http://www.ibm.com/developerworks/java). +The images in this repository contain IBM® SDK, Java™ Technology Edition, version 1.8.0\_sr3fp20 (8.0-3.20). See [what's new](http://www.ibm.com/support/knowledgecenter/en/SSYKE2_8.0.0/com.ibm.java.lnx.80.doc/diag/preface/changes_80/changes.html). See the license section for restrictions that relate to the use of this image. For more information about IBM® SDK, Java™ Technology Edition and API documentation, see the [IBM Knowledge Center](http://www.ibm.com/support/knowledgecenter/SSYKE2/welcome_javasdk_family.html). For tutorials, recipes, and Java usage in Bluemix, see [IBM developerWorks](http://www.ibm.com/developerworks/java). Java and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates. diff --git a/influxdb/README.md b/influxdb/README.md index 4d649e030..da4d41753 100644 --- a/influxdb/README.md +++ b/influxdb/README.md @@ -1,9 +1,9 @@ # Supported tags and respective `Dockerfile` links -- [`0.13`, `0.13.0` (*influxdb/0.13/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/ec08f02c8a4a15bcea2a6c46517eceb9284633a2/influxdb/0.13/Dockerfile) -- [`0.13-alpine`, `0.13.0-alpine` (*influxdb/0.13/alpine/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/ec08f02c8a4a15bcea2a6c46517eceb9284633a2/influxdb/0.13/alpine/Dockerfile) -- [`1.0`, `1.0.2`, `latest` (*influxdb/1.0/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/21becafddfa32acce5bdcfd44d29709dd89f3d23/influxdb/1.0/Dockerfile) -- [`1.0-alpine`, `1.0.2-alpine`, `alpine` (*influxdb/1.0/alpine/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/21becafddfa32acce5bdcfd44d29709dd89f3d23/influxdb/1.0/alpine/Dockerfile) +- [`1.0`, `1.0.2` (*influxdb/1.0/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/21becafddfa32acce5bdcfd44d29709dd89f3d23/influxdb/1.0/Dockerfile) +- [`1.0-alpine`, `1.0.2-alpine` (*influxdb/1.0/alpine/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/21becafddfa32acce5bdcfd44d29709dd89f3d23/influxdb/1.0/alpine/Dockerfile) +- [`1.1`, `1.1.0`, `latest` (*influxdb/1.1/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/d7ef94eb81e4d5c6d56f0c14fb66e57982da21a1/influxdb/1.1/Dockerfile) +- [`1.1-alpine`, `1.1.0-alpine`, `alpine` (*influxdb/1.1/alpine/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/d7ef94eb81e4d5c6d56f0c14fb66e57982da21a1/influxdb/1.1/alpine/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/influxdb`)](https://github.com/docker-library/official-images/blob/master/library/influxdb). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Finfluxdb). @@ -156,7 +156,7 @@ View [license information](https://github.com/influxdata/influxdb/blob/master/LI # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/iojs/README.md b/iojs/README.md index 1eea07631..cfc39cb93 100644 --- a/iojs/README.md +++ b/iojs/README.md @@ -87,7 +87,7 @@ View [license information](https://github.com/iojs/io.js/blob/master/LICENSE) fo # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/irssi/README.md b/irssi/README.md index 099a4e962..656e19c79 100644 --- a/irssi/README.md +++ b/irssi/README.md @@ -68,7 +68,7 @@ View [license information](https://github.com/irssi/irssi/blob/master/COPYING) f # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/java/README.md b/java/README.md index 6181242eb..91501ea63 100644 --- a/java/README.md +++ b/java/README.md @@ -8,16 +8,16 @@ The image has been OpenJDK-specific since it was first introduced, and as of 201 - [`6b38-jdk`, `6b38`, `6-jdk`, `6`, `openjdk-6b38-jdk`, `openjdk-6b38`, `openjdk-6-jdk`, `openjdk-6` (*6-jdk/Dockerfile*)](https://github.com/docker-library/openjdk/blob/89851f0abc3a83cfad5248102f379d6a0bd3951a/6-jdk/Dockerfile) - [`6b38-jre`, `6-jre`, `openjdk-6b38-jre`, `openjdk-6-jre` (*6-jre/Dockerfile*)](https://github.com/docker-library/openjdk/blob/89851f0abc3a83cfad5248102f379d6a0bd3951a/6-jre/Dockerfile) -- [`7u111-jdk`, `7u111`, `7-jdk`, `7`, `openjdk-7u111-jdk`, `openjdk-7u111`, `openjdk-7-jdk`, `openjdk-7` (*7-jdk/Dockerfile*)](https://github.com/docker-library/openjdk/blob/ac78a119a294925b60c8fe4e64c79abab1dd8dbf/7-jdk/Dockerfile) -- [`7u91-jdk-alpine`, `7u91-alpine`, `7-jdk-alpine`, `7-alpine`, `openjdk-7u91-jdk-alpine`, `openjdk-7u91-alpine`, `openjdk-7-jdk-alpine`, `openjdk-7-alpine` (*7-jdk/alpine/Dockerfile*)](https://github.com/docker-library/openjdk/blob/54c64cf47d2b705418feb68b811419a223c5a040/7-jdk/alpine/Dockerfile) -- [`7u111-jre`, `7-jre`, `openjdk-7u111-jre`, `openjdk-7-jre` (*7-jre/Dockerfile*)](https://github.com/docker-library/openjdk/blob/ac78a119a294925b60c8fe4e64c79abab1dd8dbf/7-jre/Dockerfile) -- [`7u91-jre-alpine`, `7-jre-alpine`, `openjdk-7u91-jre-alpine`, `openjdk-7-jre-alpine` (*7-jre/alpine/Dockerfile*)](https://github.com/docker-library/openjdk/blob/54c64cf47d2b705418feb68b811419a223c5a040/7-jre/alpine/Dockerfile) -- [`8u102-jdk`, `8u102`, `8-jdk`, `8`, `jdk`, `latest`, `openjdk-8u102-jdk`, `openjdk-8u102`, `openjdk-8-jdk`, `openjdk-8` (*8-jdk/Dockerfile*)](https://github.com/docker-library/openjdk/blob/baaaf7714f9c66e4c5decf2c108a2738b7186c7f/8-jdk/Dockerfile) -- [`8u92-jdk-alpine`, `8u92-alpine`, `8-jdk-alpine`, `8-alpine`, `jdk-alpine`, `alpine`, `openjdk-8u92-jdk-alpine`, `openjdk-8u92-alpine`, `openjdk-8-jdk-alpine`, `openjdk-8-alpine` (*8-jdk/alpine/Dockerfile*)](https://github.com/docker-library/openjdk/blob/54c64cf47d2b705418feb68b811419a223c5a040/8-jdk/alpine/Dockerfile) -- [`8u102-jre`, `8-jre`, `jre`, `openjdk-8u102-jre`, `openjdk-8-jre` (*8-jre/Dockerfile*)](https://github.com/docker-library/openjdk/blob/baaaf7714f9c66e4c5decf2c108a2738b7186c7f/8-jre/Dockerfile) -- [`8u92-jre-alpine`, `8-jre-alpine`, `jre-alpine`, `openjdk-8u92-jre-alpine`, `openjdk-8-jre-alpine` (*8-jre/alpine/Dockerfile*)](https://github.com/docker-library/openjdk/blob/54c64cf47d2b705418feb68b811419a223c5a040/8-jre/alpine/Dockerfile) -- [`9-b140-jdk`, `9-b140`, `9-jdk`, `9`, `openjdk-9-b140-jdk`, `openjdk-9-b140`, `openjdk-9-jdk`, `openjdk-9` (*9-jdk/Dockerfile*)](https://github.com/docker-library/openjdk/blob/2e2d5c3f7ca9303b53d9d8f8ce22c0232a152d5f/9-jdk/Dockerfile) -- [`9-b140-jre`, `9-jre`, `openjdk-9-b140-jre`, `openjdk-9-jre` (*9-jre/Dockerfile*)](https://github.com/docker-library/openjdk/blob/2e2d5c3f7ca9303b53d9d8f8ce22c0232a152d5f/9-jre/Dockerfile) +- [`7u111-jdk`, `7u111`, `7-jdk`, `7`, `openjdk-7u111-jdk`, `openjdk-7u111`, `openjdk-7-jdk`, `openjdk-7` (*7-jdk/Dockerfile*)](https://github.com/docker-library/openjdk/blob/054cea7585e6c0e4e98d133378ea38061a2ae3ac/7-jdk/Dockerfile) +- [`7u121-jdk-alpine`, `7u121-alpine`, `7-jdk-alpine`, `7-alpine`, `openjdk-7u121-jdk-alpine`, `openjdk-7u121-alpine`, `openjdk-7-jdk-alpine`, `openjdk-7-alpine` (*7-jdk/alpine/Dockerfile*)](https://github.com/docker-library/openjdk/blob/5257acb51a1230a2dc46b1c349d674a725562f9d/7-jdk/alpine/Dockerfile) +- [`7u111-jre`, `7-jre`, `openjdk-7u111-jre`, `openjdk-7-jre` (*7-jre/Dockerfile*)](https://github.com/docker-library/openjdk/blob/054cea7585e6c0e4e98d133378ea38061a2ae3ac/7-jre/Dockerfile) +- [`7u121-jre-alpine`, `7-jre-alpine`, `openjdk-7u121-jre-alpine`, `openjdk-7-jre-alpine` (*7-jre/alpine/Dockerfile*)](https://github.com/docker-library/openjdk/blob/5257acb51a1230a2dc46b1c349d674a725562f9d/7-jre/alpine/Dockerfile) +- [`8u111-jdk`, `8u111`, `8-jdk`, `8`, `jdk`, `latest`, `openjdk-8u111-jdk`, `openjdk-8u111`, `openjdk-8-jdk`, `openjdk-8` (*8-jdk/Dockerfile*)](https://github.com/docker-library/openjdk/blob/e6e9cf8b21516ba764189916d35be57486203c95/8-jdk/Dockerfile) +- [`8u111-jdk-alpine`, `8u111-alpine`, `8-jdk-alpine`, `8-alpine`, `jdk-alpine`, `alpine`, `openjdk-8u111-jdk-alpine`, `openjdk-8u111-alpine`, `openjdk-8-jdk-alpine`, `openjdk-8-alpine` (*8-jdk/alpine/Dockerfile*)](https://github.com/docker-library/openjdk/blob/9a0822673dffd3e5ba66f18a8547aa60faed6d08/8-jdk/alpine/Dockerfile) +- [`8u111-jre`, `8-jre`, `jre`, `openjdk-8u111-jre`, `openjdk-8-jre` (*8-jre/Dockerfile*)](https://github.com/docker-library/openjdk/blob/e6e9cf8b21516ba764189916d35be57486203c95/8-jre/Dockerfile) +- [`8u111-jre-alpine`, `8-jre-alpine`, `jre-alpine`, `openjdk-8u111-jre-alpine`, `openjdk-8-jre-alpine` (*8-jre/alpine/Dockerfile*)](https://github.com/docker-library/openjdk/blob/9a0822673dffd3e5ba66f18a8547aa60faed6d08/8-jre/alpine/Dockerfile) +- [`9-b144-jdk`, `9-b144`, `9-jdk`, `9`, `openjdk-9-b144-jdk`, `openjdk-9-b144`, `openjdk-9-jdk`, `openjdk-9` (*9-jdk/Dockerfile*)](https://github.com/docker-library/openjdk/blob/a2d46845f90bd841871419063cf12ebe4c2e2b72/9-jdk/Dockerfile) +- [`9-b144-jre`, `9-jre`, `openjdk-9-b144-jre`, `openjdk-9-jre` (*9-jre/Dockerfile*)](https://github.com/docker-library/openjdk/blob/a2d46845f90bd841871419063cf12ebe4c2e2b72/9-jre/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/java`)](https://github.com/docker-library/official-images/blob/master/library/java). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fjava). @@ -97,7 +97,7 @@ View [license information](http://openjdk.java.net/legal/gplv2+ce.html) for the # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/jenkins/README.md b/jenkins/README.md index 5a5dbbe51..4d7ece723 100644 --- a/jenkins/README.md +++ b/jenkins/README.md @@ -1,9 +1,7 @@ # Supported tags and respective `Dockerfile` links -- [`latest`, `2.19.1` (*Dockerfile*)](https://github.com/jenkinsci/jenkins-ci.org-docker/blob/2fb0684fe6eb11a3c1145d71e0cb50bf2dda8d11/Dockerfile) -- [`2.7.4` (*Dockerfile*)](https://github.com/jenkinsci/jenkins-ci.org-docker/blob/6eaa9b15926232310317490a3b9975ef61be763c/Dockerfile) -- [`alpine`, `2.19.1-alpine` (*Dockerfile*)](https://github.com/jenkinsci/jenkins-ci.org-docker/blob/3fc5d6038dc717055b15001cd7e039e965f24542/Dockerfile) -- [`2.7.4-alpine` (*Dockerfile*)](https://github.com/jenkinsci/jenkins-ci.org-docker/blob/d2eeb20813164526f0443599fd82fd79fadee77e/Dockerfile) +- [`latest`, `2.19.3` (*Dockerfile*)](https://github.com/jenkinsci/jenkins-ci.org-docker/blob/5d9a559059b4fb487a8ee6c511f68b43cfe82732/Dockerfile) +- [`alpine`, `2.19.3-alpine` (*Dockerfile*)](https://github.com/jenkinsci/jenkins-ci.org-docker/blob/7da69e4cbe3d06bf42fc964203a90d6bd211a3e1/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/jenkins`)](https://github.com/docker-library/official-images/blob/master/library/jenkins). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fjenkins). @@ -49,7 +47,7 @@ This is highly recommended. Treat the jenkins_home directory as you would a data If your volume is inside a container - you can use `docker cp $ID:/var/jenkins_home` command to extract the data, or other options to find where the volume data is. Note that some symlinks on some OSes may be converted to copies (this can confuse jenkins with lastStableBuild links etc) -For more info check Docker docs section on [Managing data in containers](https://docs.docker.com/userguide/dockervolumes/) +For more info check Docker docs section on [Managing data in containers](https://docs.docker.com/engine/tutorials/dockervolumes/) # Setting the number of executors @@ -193,7 +191,7 @@ To minimize image size, it's uncommon for additional related tools (such as `git # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/jenkins/content.md b/jenkins/content.md index 9608cc8d3..91787faa8 100644 --- a/jenkins/content.md +++ b/jenkins/content.md @@ -38,7 +38,7 @@ This is highly recommended. Treat the jenkins_home directory as you would a data If your volume is inside a container - you can use `docker cp $ID:/var/jenkins_home` command to extract the data, or other options to find where the volume data is. Note that some symlinks on some OSes may be converted to copies (this can confuse jenkins with lastStableBuild links etc) -For more info check Docker docs section on [Managing data in containers](https://docs.docker.com/userguide/dockervolumes/) +For more info check Docker docs section on [Managing data in containers](https://docs.docker.com/engine/tutorials/dockervolumes/) # Setting the number of executors diff --git a/jetty/README.md b/jetty/README.md index b9edd5504..2c7e0e8b5 100644 --- a/jetty/README.md +++ b/jetty/README.md @@ -135,7 +135,7 @@ View [license information](http://eclipse.org/jetty/licenses.php) for the softwa # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/joomla/README.md b/joomla/README.md index 6f3395586..65f93c4fe 100644 --- a/joomla/README.md +++ b/joomla/README.md @@ -1,9 +1,9 @@ # Supported tags and respective `Dockerfile` links -- [`3.6.3-apache`, `3.6-apache`, `3-apache`, `apache`, `3.6.3`, `3.6`, `3`, `latest` (*apache/Dockerfile*)](https://github.com/joomla/docker-joomla/blob/d71fffa06720a17fb6c644f19a22506b3808a70b/apache/Dockerfile) -- [`3.6.3-apache-php7`, `3.6-apache-php7`, `3-apache-php7`, `apache-php7` (*apache-php7/Dockerfile*)](https://github.com/joomla/docker-joomla/blob/d71fffa06720a17fb6c644f19a22506b3808a70b/apache-php7/Dockerfile) -- [`3.6.3-fpm`, `3.6-fpm`, `3-fpm`, `fpm` (*fpm/Dockerfile*)](https://github.com/joomla/docker-joomla/blob/d71fffa06720a17fb6c644f19a22506b3808a70b/fpm/Dockerfile) -- [`3.6.3-fpm-php7`, `3.6-fpm-php7`, `3-fpm-php7`, `fpm-php7` (*fpm-php7/Dockerfile*)](https://github.com/joomla/docker-joomla/blob/d71fffa06720a17fb6c644f19a22506b3808a70b/fpm-php7/Dockerfile) +- [`3.6.4-apache`, `3.6-apache`, `3-apache`, `apache`, `3.6.4`, `3.6`, `3`, `latest` (*apache/Dockerfile*)](https://github.com/joomla/docker-joomla/blob/332fe7ec8dc6c427452a6283d2cd8ede4b160c76/apache/Dockerfile) +- [`3.6.4-apache-php7`, `3.6-apache-php7`, `3-apache-php7`, `apache-php7` (*apache-php7/Dockerfile*)](https://github.com/joomla/docker-joomla/blob/332fe7ec8dc6c427452a6283d2cd8ede4b160c76/apache-php7/Dockerfile) +- [`3.6.4-fpm`, `3.6-fpm`, `3-fpm`, `fpm` (*fpm/Dockerfile*)](https://github.com/joomla/docker-joomla/blob/332fe7ec8dc6c427452a6283d2cd8ede4b160c76/fpm/Dockerfile) +- [`3.6.4-fpm-php7`, `3.6-fpm-php7`, `3-fpm-php7`, `fpm-php7` (*fpm-php7/Dockerfile*)](https://github.com/joomla/docker-joomla/blob/332fe7ec8dc6c427452a6283d2cd8ede4b160c76/fpm-php7/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/joomla`)](https://github.com/docker-library/official-images/blob/master/library/joomla). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fjoomla). @@ -84,7 +84,7 @@ View [license information](http://www.gnu.org/licenses/gpl-2.0.txt) for the soft # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/jruby/README.md b/jruby/README.md index 9e5f13bb7..e174356e6 100644 --- a/jruby/README.md +++ b/jruby/README.md @@ -1,10 +1,10 @@ # Supported tags and respective `Dockerfile` links -- [`latest`, `9`, `9.1`, `9.1-jre`, `9.1.5`, `9.1.5-jre`, `9.1.5.0`, `9.1.5.0-jre` (*9000/jre/Dockerfile*)](https://github.com/cpuguy83/docker-jruby/blob/d6339011a5cba59f036874de9ca68f7763b192ff/9000/jre/Dockerfile) -- [`9-alpine`, `9.1-alpine`, `9.1-jre-alpine`, `9.1.5-alpine`, `9.1.5-jre-alpine`, `9.1.5.0-alpine`, `9.1.5.0-jre-alpine` (*9000/alpine-jre/Dockerfile*)](https://github.com/cpuguy83/docker-jruby/blob/d6339011a5cba59f036874de9ca68f7763b192ff/9000/alpine-jre/Dockerfile) -- [`9.1-jdk`, `9.1.5-jdk`, `9.1.5.0-jdk` (*9000/jdk/Dockerfile*)](https://github.com/cpuguy83/docker-jruby/blob/d6339011a5cba59f036874de9ca68f7763b192ff/9000/jdk/Dockerfile) -- [`9.1-jdk-alpine`, `9.1.5-jdk-alpine`, `9.1.5.0-jdk-alpine` (*9000/alpine-jdk/Dockerfile*)](https://github.com/cpuguy83/docker-jruby/blob/d6339011a5cba59f036874de9ca68f7763b192ff/9000/alpine-jdk/Dockerfile) -- [`9-onbuild`, `9.1-onbuild`, `9.1.5-onbuild`, `9.1.5.0-onbuild` (*9000/onbuild/Dockerfile*)](https://github.com/cpuguy83/docker-jruby/blob/d6339011a5cba59f036874de9ca68f7763b192ff/9000/onbuild/Dockerfile) +- [`latest`, `9`, `9.1`, `9.1-jre`, `9.1.6`, `9.1.6-jre`, `9.1.6.0`, `9.1.6.0-jre` (*9000/jre/Dockerfile*)](https://github.com/cpuguy83/docker-jruby/blob/11d2f7ede980a68f5058ed4d8fa8e11bb3fc9d92/9000/jre/Dockerfile) +- [`9-alpine`, `9.1-alpine`, `9.1-jre-alpine`, `9.1.6-alpine`, `9.1.6-jre-alpine`, `9.1.6.0-alpine`, `9.1.6.0-jre-alpine` (*9000/alpine-jre/Dockerfile*)](https://github.com/cpuguy83/docker-jruby/blob/11d2f7ede980a68f5058ed4d8fa8e11bb3fc9d92/9000/alpine-jre/Dockerfile) +- [`9.1-jdk`, `9.1.6-jdk`, `9.1.6.0-jdk` (*9000/jdk/Dockerfile*)](https://github.com/cpuguy83/docker-jruby/blob/11d2f7ede980a68f5058ed4d8fa8e11bb3fc9d92/9000/jdk/Dockerfile) +- [`9.1-jdk-alpine`, `9.1.6-jdk-alpine`, `9.1.6.0-jdk-alpine` (*9000/alpine-jdk/Dockerfile*)](https://github.com/cpuguy83/docker-jruby/blob/11d2f7ede980a68f5058ed4d8fa8e11bb3fc9d92/9000/alpine-jdk/Dockerfile) +- [`9-onbuild`, `9.1-onbuild`, `9.1.6-onbuild`, `9.1.6.0-onbuild` (*9000/onbuild/Dockerfile*)](https://github.com/cpuguy83/docker-jruby/blob/11d2f7ede980a68f5058ed4d8fa8e11bb3fc9d92/9000/onbuild/Dockerfile) - [`1.7`, `1.7.25`, `1.7-jre`, `1.7.25-jre` (*1.7/jre/Dockerfile*)](https://github.com/cpuguy83/docker-jruby/blob/ad0479fa0d278f5eb311e01417c079a97305eeb3/1.7/jre/Dockerfile) - [`1.7-jdk`, `1.7.25-jdk` (*1.7/jdk/Dockerfile*)](https://github.com/cpuguy83/docker-jruby/blob/ad0479fa0d278f5eb311e01417c079a97305eeb3/1.7/jdk/Dockerfile) - [`1.7-onbuild`, `1.7.25-onbuild` (*1.7/onbuild/Dockerfile*)](https://github.com/cpuguy83/docker-jruby/blob/ad0479fa0d278f5eb311e01417c079a97305eeb3/1.7/onbuild/Dockerfile) @@ -67,7 +67,7 @@ View [license information](https://github.com/jruby/jruby/blob/master/COPYING) f # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/julia/README.md b/julia/README.md index 396df105f..aa2f13179 100644 --- a/julia/README.md +++ b/julia/README.md @@ -36,7 +36,7 @@ View [license information](http://julialang.org/) for the software contained in # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/kaazing-gateway/README.md b/kaazing-gateway/README.md index f9df10ad2..4aa8d9cf1 100644 --- a/kaazing-gateway/README.md +++ b/kaazing-gateway/README.md @@ -1,6 +1,6 @@ # Supported tags and respective `Dockerfile` links -- [`latest`, `5.1.1` (*Dockerfile*)](https://github.com/kaazing/gateway.docker/blob/611ee6af26b64b7eda7ff44ff2409f49d588f6cc/Dockerfile) +- [`latest`, `5.2.5` (*Dockerfile*)](https://github.com/kaazing/gateway.docker/blob/3aa0b519bbe7c9dcea139a6919fb41aa45f00c7b/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/kaazing-gateway`)](https://github.com/docker-library/official-images/blob/master/library/kaazing-gateway). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fkaazing-gateway). @@ -61,7 +61,7 @@ View [license information](https://github.com/kaazing/gateway/blob/master/LICENS # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/kapacitor/README.md b/kapacitor/README.md index 1988cf5de..368573daa 100644 --- a/kapacitor/README.md +++ b/kapacitor/README.md @@ -1,9 +1,9 @@ # Supported tags and respective `Dockerfile` links -- [`0.13`, `0.13.1` (*kapacitor/0.13/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/ec08f02c8a4a15bcea2a6c46517eceb9284633a2/kapacitor/0.13/Dockerfile) -- [`0.13-alpine`, `0.13.1-alpine` (*kapacitor/0.13/alpine/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/ec08f02c8a4a15bcea2a6c46517eceb9284633a2/kapacitor/0.13/alpine/Dockerfile) -- [`1.0`, `1.0.2`, `latest` (*kapacitor/1.0/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/dec27fb32f5d9696cd0627f3ac97d353f7557b31/kapacitor/1.0/Dockerfile) -- [`1.0-alpine`, `1.0.2-alpine`, `alpine` (*kapacitor/1.0/alpine/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/dec27fb32f5d9696cd0627f3ac97d353f7557b31/kapacitor/1.0/alpine/Dockerfile) +- [`1.0`, `1.0.2` (*kapacitor/1.0/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/dec27fb32f5d9696cd0627f3ac97d353f7557b31/kapacitor/1.0/Dockerfile) +- [`1.0-alpine`, `1.0.2-alpine` (*kapacitor/1.0/alpine/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/dec27fb32f5d9696cd0627f3ac97d353f7557b31/kapacitor/1.0/alpine/Dockerfile) +- [`1.1`, `1.1.0`, `latest` (*kapacitor/1.1/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/5bfae0d45f25aa52a2bfd2ebcc7f1af52dad90ae/kapacitor/1.1/Dockerfile) +- [`1.1-alpine`, `1.1.0-alpine`, `alpine` (*kapacitor/1.1/alpine/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/5bfae0d45f25aa52a2bfd2ebcc7f1af52dad90ae/kapacitor/1.1/alpine/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/kapacitor`)](https://github.com/docker-library/official-images/blob/master/library/kapacitor). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fkapacitor). @@ -164,7 +164,7 @@ View [license information](https://github.com/influxdata/kapacitor/blob/master/L # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/kibana/README.md b/kibana/README.md index efa222cd9..4a0e8ca89 100644 --- a/kibana/README.md +++ b/kibana/README.md @@ -5,8 +5,8 @@ - [`4.3.3`, `4.3` (*4.3/Dockerfile*)](https://github.com/docker-library/kibana/blob/9fc787378f38bc25616d7118741a74b42402d344/4.3/Dockerfile) - [`4.4.2`, `4.4` (*4.4/Dockerfile*)](https://github.com/docker-library/kibana/blob/9fc787378f38bc25616d7118741a74b42402d344/4.4/Dockerfile) - [`4.5.4`, `4.5` (*4.5/Dockerfile*)](https://github.com/docker-library/kibana/blob/7ce21f8aa1e58443c3031fdbdf83a08ce34e49a4/4.5/Dockerfile) -- [`4.6.1`, `4.6`, `4`, `latest` (*4.6/Dockerfile*)](https://github.com/docker-library/kibana/blob/e930401355dc9b268b3e7d036794263a8e0f7a82/4.6/Dockerfile) -- [`5.0.0-rc1`, `5.0.0`, `5.0`, `5` (*5.0/Dockerfile*)](https://github.com/docker-library/kibana/blob/f01982e6fd068565a79822b1ff0e82d2f3d0a4f4/5.0/Dockerfile) +- [`4.6.3`, `4.6`, `4` (*4.6/Dockerfile*)](https://github.com/docker-library/kibana/blob/43644e6ae40c53c05d94165506094035f0463ea6/4.6/Dockerfile) +- [`5.0.1`, `5.0`, `5`, `latest` (*5.0/Dockerfile*)](https://github.com/docker-library/kibana/blob/43644e6ae40c53c05d94165506094035f0463ea6/5.0/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/kibana`)](https://github.com/docker-library/official-images/blob/master/library/kibana). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fkibana). @@ -56,7 +56,7 @@ View [license information](https://github.com/elastic/kibana/blob/4557a6fc0ba08c # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/kong/README.md b/kong/README.md index f898496f7..621cf619b 100644 --- a/kong/README.md +++ b/kong/README.md @@ -1,6 +1,6 @@ # Supported tags and respective `Dockerfile` links -- [`0.9`, `0.9.3`, `latest` (*Dockerfile*)](https://github.com/Mashape/docker-kong/blob/c31c5e6c87432344bb58efd5cd31d73276fb22c4/Dockerfile) +- [`0.9`, `0.9.5`, `latest` (*Dockerfile*)](https://github.com/Mashape/docker-kong/blob/a4c4792273d9c0d00e83701bcd43f7ba36c391b2/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/kong`)](https://github.com/docker-library/official-images/blob/master/library/kong). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fkong). @@ -101,7 +101,7 @@ View [license information](https://getkong.org/license/) for the software contai # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/lightstreamer/README.md b/lightstreamer/README.md index 04723c47d..b15abf3d8 100644 --- a/lightstreamer/README.md +++ b/lightstreamer/README.md @@ -138,7 +138,7 @@ View [license information](http://www.lightstreamer.com/lightstreamer-sla) for t # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/logstash/README.md b/logstash/README.md index bc0b778e0..1330adf0e 100644 --- a/logstash/README.md +++ b/logstash/README.md @@ -1,12 +1,12 @@ # Supported tags and respective `Dockerfile` links -- [`1.5.6-1`, `1.5.6`, `1.5`, `1` (*1.5/Dockerfile*)](https://github.com/docker-library/logstash/blob/e74e696dafc84ae97fa50b5341bd2126cb66d61e/1.5/Dockerfile) -- [`2.0.0-1`, `2.0.0`, `2.0` (*2.0/Dockerfile*)](https://github.com/docker-library/logstash/blob/e74e696dafc84ae97fa50b5341bd2126cb66d61e/2.0/Dockerfile) -- [`2.1.3-1`, `2.1.3`, `2.1` (*2.1/Dockerfile*)](https://github.com/docker-library/logstash/blob/e74e696dafc84ae97fa50b5341bd2126cb66d61e/2.1/Dockerfile) -- [`2.2.4-1`, `2.2.4`, `2.2` (*2.2/Dockerfile*)](https://github.com/docker-library/logstash/blob/e74e696dafc84ae97fa50b5341bd2126cb66d61e/2.2/Dockerfile) -- [`2.3.4-1`, `2.3.4`, `2.3` (*2.3/Dockerfile*)](https://github.com/docker-library/logstash/blob/e74e696dafc84ae97fa50b5341bd2126cb66d61e/2.3/Dockerfile) -- [`2.4.0-1`, `2.4.0`, `2.4`, `2`, `latest` (*2.4/Dockerfile*)](https://github.com/docker-library/logstash/blob/e74e696dafc84ae97fa50b5341bd2126cb66d61e/2.4/Dockerfile) -- [`5.0.0-rc1-1`, `5.0.0-rc1`, `5.0.0`, `5.0`, `5` (*5.0/Dockerfile*)](https://github.com/docker-library/logstash/blob/e74e696dafc84ae97fa50b5341bd2126cb66d61e/5.0/Dockerfile) +- [`1.5.6-1`, `1.5.6`, `1.5`, `1` (*1.5/Dockerfile*)](https://github.com/docker-library/logstash/blob/09b1537c0a0c912c87639b816da61323752cabd8/1.5/Dockerfile) +- [`2.0.0-1`, `2.0.0`, `2.0` (*2.0/Dockerfile*)](https://github.com/docker-library/logstash/blob/09b1537c0a0c912c87639b816da61323752cabd8/2.0/Dockerfile) +- [`2.1.3-1`, `2.1.3`, `2.1` (*2.1/Dockerfile*)](https://github.com/docker-library/logstash/blob/09b1537c0a0c912c87639b816da61323752cabd8/2.1/Dockerfile) +- [`2.2.4-1`, `2.2.4`, `2.2` (*2.2/Dockerfile*)](https://github.com/docker-library/logstash/blob/09b1537c0a0c912c87639b816da61323752cabd8/2.2/Dockerfile) +- [`2.3.4-1`, `2.3.4`, `2.3` (*2.3/Dockerfile*)](https://github.com/docker-library/logstash/blob/09b1537c0a0c912c87639b816da61323752cabd8/2.3/Dockerfile) +- [`2.4.1-1`, `2.4.1`, `2.4`, `2` (*2.4/Dockerfile*)](https://github.com/docker-library/logstash/blob/60506b52e56e262851b01df1875ee9f24b81c4c1/2.4/Dockerfile) +- [`5.0.1-1`, `5.0.1`, `5.0`, `5`, `latest` (*5.0/Dockerfile*)](https://github.com/docker-library/logstash/blob/61c818c07bcecf7733dc821a4e4f4770f7e136ce/5.0/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/logstash`)](https://github.com/docker-library/official-images/blob/master/library/logstash). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Flogstash). @@ -62,7 +62,7 @@ View [license information](https://github.com/elastic/logstash/blob/master/LICEN # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/mageia/README.md b/mageia/README.md index 7bb2b01e2..13e28b568 100644 --- a/mageia/README.md +++ b/mageia/README.md @@ -43,7 +43,7 @@ All images install the following packages: # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/mariadb/README.md b/mariadb/README.md index 7db3d7f1f..5b0d3fedb 100644 --- a/mariadb/README.md +++ b/mariadb/README.md @@ -1,8 +1,8 @@ # Supported tags and respective `Dockerfile` links -- [`10.1.18`, `10.1`, `10`, `latest` (*10.1/Dockerfile*)](https://github.com/docker-library/mariadb/blob/9d505bb93429729bcc94439cfd47fddc830ff671/10.1/Dockerfile) -- [`10.0.27`, `10.0` (*10.0/Dockerfile*)](https://github.com/docker-library/mariadb/blob/9d505bb93429729bcc94439cfd47fddc830ff671/10.0/Dockerfile) -- [`5.5.53`, `5.5`, `5` (*5.5/Dockerfile*)](https://github.com/docker-library/mariadb/blob/2f3b74d8c8bd102fc555cf774a5eb62dd7cb30ef/5.5/Dockerfile) +- [`10.1.19`, `10.1`, `10`, `latest` (*10.1/Dockerfile*)](https://github.com/docker-library/mariadb/blob/6452a881b90283f46c88925b08c2d580a49a27cc/10.1/Dockerfile) +- [`10.0.28`, `10.0` (*10.0/Dockerfile*)](https://github.com/docker-library/mariadb/blob/6452a881b90283f46c88925b08c2d580a49a27cc/10.0/Dockerfile) +- [`5.5.53`, `5.5`, `5` (*5.5/Dockerfile*)](https://github.com/docker-library/mariadb/blob/6452a881b90283f46c88925b08c2d580a49a27cc/5.5/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/mariadb`)](https://github.com/docker-library/official-images/blob/master/library/mariadb). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fmariadb). @@ -48,6 +48,12 @@ $ docker run -it --link some-mariadb:mysql --rm mariadb sh -c 'exec mysql -h"$MY ... where `some-mariadb` is the name of your original mariadb container. +This image can also be used as a client for non-Docker or remote MariaDB instances: + +```console +$ docker run -it --rm mariadb mysql -hsome.mysql.host -usome-mysql-user -p +``` + More information about the MySQL command line client can be found in the [MySQL documentation](http://dev.mysql.com/doc/en/mysql.html) ## Container shell access and viewing MySQL logs @@ -128,7 +134,7 @@ Sets root (*not* the user specified in `MYSQL_USER`!) user as expired once init # Initializing a fresh instance -When a container is started for the first time, a new database `mysql` will be initialized with the provided configuration variables. Furthermore, it will execute files with extensions `.sh` and `.sql` that are found in `/docker-entrypoint-initdb.d`. You can easily populate your mariadb services by [mounting a SQL dump into that directory](https://docs.docker.com/userguide/dockervolumes/#mount-a-host-file-as-a-data-volume) and provide [custom images](https://docs.docker.com/reference/builder/) with contributed data. +When a container is started for the first time, a new database with the specified name will be created and initialized with the provided configuration variables. Furthermore, it will execute files with extensions `.sh`, `.sql` and `.sql.gz` that are found in `/docker-entrypoint-initdb.d`. Files will be executed in alphabetical order. You can easily populate your mariadb services by [mounting a SQL dump into that directory](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-file-as-a-data-volume) and provide [custom images](https://docs.docker.com/reference/builder/) with contributed data. SQL files will be imported by default to the database specified by the `MYSQL_DATABASE` variable. # Caveats @@ -136,8 +142,8 @@ When a container is started for the first time, a new database `mysql` will be i Important note: There are several ways to store data used by applications that run in Docker containers. We encourage users of the `mariadb` images to familiarize themselves with the options available, including: -- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/userguide/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. -- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/userguide/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. +- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/engine/tutorials/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. +- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. The Docker documentation is a good starting point for understanding the different storage options and variations, and there are multiple blogs and forum postings that discuss and give advice in this area. We will simply show the basic procedure here for the latter option above: @@ -174,7 +180,7 @@ $ docker exec some-mariadb sh -c 'exec mysqldump --all-databases -uroot -p"$MYSQ # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/mariadb/content.md b/mariadb/content.md index 4801e2d09..f939571f9 100644 --- a/mariadb/content.md +++ b/mariadb/content.md @@ -38,6 +38,12 @@ $ docker run -it --link some-%%REPO%%:mysql --rm %%REPO%% sh -c 'exec mysql -h"$ ... where `some-%%REPO%%` is the name of your original %%REPO%% container. +This image can also be used as a client for non-Docker or remote MariaDB instances: + +```console +$ docker run -it --rm %%REPO%% mysql -hsome.mysql.host -usome-mysql-user -p +``` + More information about the MySQL command line client can be found in the [MySQL documentation](http://dev.mysql.com/doc/en/mysql.html) ## Container shell access and viewing MySQL logs @@ -118,7 +124,7 @@ Sets root (*not* the user specified in `MYSQL_USER`!) user as expired once init # Initializing a fresh instance -When a container is started for the first time, a new database `mysql` will be initialized with the provided configuration variables. Furthermore, it will execute files with extensions `.sh` and `.sql` that are found in `/docker-entrypoint-initdb.d`. You can easily populate your %%REPO%% services by [mounting a SQL dump into that directory](https://docs.docker.com/userguide/dockervolumes/#mount-a-host-file-as-a-data-volume) and provide [custom images](https://docs.docker.com/reference/builder/) with contributed data. +When a container is started for the first time, a new database with the specified name will be created and initialized with the provided configuration variables. Furthermore, it will execute files with extensions `.sh`, `.sql` and `.sql.gz` that are found in `/docker-entrypoint-initdb.d`. Files will be executed in alphabetical order. You can easily populate your %%REPO%% services by [mounting a SQL dump into that directory](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-file-as-a-data-volume) and provide [custom images](https://docs.docker.com/reference/builder/) with contributed data. SQL files will be imported by default to the database specified by the `MYSQL_DATABASE` variable. # Caveats @@ -126,8 +132,8 @@ When a container is started for the first time, a new database `mysql` will be i Important note: There are several ways to store data used by applications that run in Docker containers. We encourage users of the `%%REPO%%` images to familiarize themselves with the options available, including: -- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/userguide/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. -- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/userguide/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. +- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/engine/tutorials/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. +- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. The Docker documentation is a good starting point for understanding the different storage options and variations, and there are multiple blogs and forum postings that discuss and give advice in this area. We will simply show the basic procedure here for the latter option above: diff --git a/maven/README.md b/maven/README.md index 30bb9d443..e391eaec0 100644 --- a/maven/README.md +++ b/maven/README.md @@ -79,7 +79,7 @@ View [license information](https://www.apache.org/licenses/) for the software co # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/memcached/README.md b/memcached/README.md index 5a7111559..ed9435c5d 100644 --- a/memcached/README.md +++ b/memcached/README.md @@ -1,7 +1,7 @@ # Supported tags and respective `Dockerfile` links -- [`1.4.32`, `1.4`, `1`, `latest` (*debian/Dockerfile*)](https://github.com/docker-library/memcached/blob/3ce070556c87bb1c9e745f5596bd54e39a3f4065/debian/Dockerfile) -- [`1.4.32-alpine`, `1.4-alpine`, `1-alpine`, `alpine` (*alpine/Dockerfile*)](https://github.com/docker-library/memcached/blob/3ce070556c87bb1c9e745f5596bd54e39a3f4065/alpine/Dockerfile) +- [`1.4.33`, `1.4`, `1`, `latest` (*debian/Dockerfile*)](https://github.com/docker-library/memcached/blob/137391b8166fd61c12bc54098350181d7da378f0/debian/Dockerfile) +- [`1.4.33-alpine`, `1.4-alpine`, `1-alpine`, `alpine` (*alpine/Dockerfile*)](https://github.com/docker-library/memcached/blob/137391b8166fd61c12bc54098350181d7da378f0/alpine/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/memcached`)](https://github.com/docker-library/official-images/blob/master/library/memcached). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fmemcached). @@ -61,7 +61,7 @@ View [license information](https://github.com/memcached/memcached/blob/master/LI # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/mongo-express/README.md b/mongo-express/README.md index 62854a8ed..99de9ad00 100644 --- a/mongo-express/README.md +++ b/mongo-express/README.md @@ -1,6 +1,6 @@ # Supported tags and respective `Dockerfile` links -- [`0.31.0`, `0.31`, `latest` (*Dockerfile*)](https://github.com/mongo-express/mongo-express-docker/blob/8307e91473be1b6849e89acc4d347eec0116293a/Dockerfile) +- [`0.32.0`, `0.32`, `latest` (*Dockerfile*)](https://github.com/mongo-express/mongo-express-docker/blob/b080000a8c03ef81455fa6aca8c0c8d1a35ef365/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/mongo-express`)](https://github.com/docker-library/official-images/blob/master/library/mongo-express). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fmongo-express). @@ -40,7 +40,7 @@ Environment vairables are passed to the `run` command for configuring a mongo-ex ME_CONFIG_MONGODB_ADMINUSERNAME | '' | MongoDB admin username ME_CONFIG_MONGODB_ADMINPASSWORD | '' | MongoDB admin password ME_CONFIG_MONGODB_PORT | 27017 | MongoDB port - ME_CONFIG_MONGODB_SERVER | 'mongo' | MongoDB container name + ME_CONFIG_MONGODB_SERVER | 'mongo' | MongoDB container name. Use comma delimited list of host names for replica sets. ME_CONFIG_OPTIONS_EDITORTHEME | 'default' | mongo-express editor color theme, [more here](http://codemirror.net/demo/theme.html) ME_CONFIG_REQUEST_SIZE | '100kb' | Maximum payload size. CRUD operations above this size will fail in [body-parser](https://www.npmjs.com/package/body-parser). ME_CONFIG_SITE_BASEURL | '/' | Set the baseUrl to ease mounting at a subdirectory. Remember to include a leading and trailing slash. @@ -75,7 +75,7 @@ This example links to a container name typical of `docker-compose`, changes the # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/mongo-express/content.md b/mongo-express/content.md index be0b13a3c..d8956a2cd 100644 --- a/mongo-express/content.md +++ b/mongo-express/content.md @@ -32,7 +32,7 @@ Environment vairables are passed to the `run` command for configuring a mongo-ex ME_CONFIG_MONGODB_ADMINUSERNAME | '' | MongoDB admin username ME_CONFIG_MONGODB_ADMINPASSWORD | '' | MongoDB admin password ME_CONFIG_MONGODB_PORT | 27017 | MongoDB port - ME_CONFIG_MONGODB_SERVER | 'mongo' | MongoDB container name + ME_CONFIG_MONGODB_SERVER | 'mongo' | MongoDB container name. Use comma delimited list of host names for replica sets. ME_CONFIG_OPTIONS_EDITORTHEME | 'default' | mongo-express editor color theme, [more here](http://codemirror.net/demo/theme.html) ME_CONFIG_REQUEST_SIZE | '100kb' | Maximum payload size. CRUD operations above this size will fail in [body-parser](https://www.npmjs.com/package/body-parser). ME_CONFIG_SITE_BASEURL | '/' | Set the baseUrl to ease mounting at a subdirectory. Remember to include a leading and trailing slash. diff --git a/mongo/README.md b/mongo/README.md index 7e2bf3a78..3cd4f516e 100644 --- a/mongo/README.md +++ b/mongo/README.md @@ -1,12 +1,13 @@ # Supported tags and respective `Dockerfile` links -- [`2.6.12`, `2.6`, `2` (*2.6/Dockerfile*)](https://github.com/docker-library/mongo/blob/fc91d681fa5808c30c3118ce7fe3f993beccc82d/2.6/Dockerfile) -- [`3.0.12`, `3.0` (*3.0/Dockerfile*)](https://github.com/docker-library/mongo/blob/4b1d085ccab5728a9b9e4b65c5ed19820420809e/3.0/Dockerfile) -- [`3.0.12-windowsservercore`, `3.0-windowsservercore` (*3.0/windows/windowsservercore/Dockerfile*)](https://github.com/docker-library/mongo/blob/89549b2b779421c057b04858477012b7aa17f498/3.0/windows/windowsservercore/Dockerfile) -- [`3.2.10`, `3.2`, `3`, `latest` (*3.2/Dockerfile*)](https://github.com/docker-library/mongo/blob/368cc7355471feba3071a4e0b7e44edf61401213/3.2/Dockerfile) -- [`3.2.10-windowsservercore`, `3.2-windowsservercore`, `3-windowsservercore`, `windowsservercore` (*3.2/windows/windowsservercore/Dockerfile*)](https://github.com/docker-library/mongo/blob/368cc7355471feba3071a4e0b7e44edf61401213/3.2/windows/windowsservercore/Dockerfile) -- [`3.3.15`, `3.3` (*3.3/Dockerfile*)](https://github.com/docker-library/mongo/blob/944c44b6304ab387e4640fddaa808bc93f32b176/3.3/Dockerfile) -- [`3.3.15-windowsservercore`, `3.3-windowsservercore` (*3.3/windows/windowsservercore/Dockerfile*)](https://github.com/docker-library/mongo/blob/944c44b6304ab387e4640fddaa808bc93f32b176/3.3/windows/windowsservercore/Dockerfile) +- [`3.0.14`, `3.0` (*3.0/Dockerfile*)](https://github.com/docker-library/mongo/blob/b37a4891feffeafb77febd2833d96b59cf28d6a8/3.0/Dockerfile) +- [`3.0.14-windowsservercore`, `3.0-windowsservercore` (*3.0/windows/windowsservercore/Dockerfile*)](https://github.com/docker-library/mongo/blob/a51b641c84e1a8d543b6a234a090f8263188139a/3.0/windows/windowsservercore/Dockerfile) +- [`3.2.11`, `3.2`, `3`, `latest` (*3.2/Dockerfile*)](https://github.com/docker-library/mongo/blob/21a6f6cf3eff13a39b20c86224730a29823370ca/3.2/Dockerfile) +- [`3.2.11-windowsservercore`, `3.2-windowsservercore`, `3-windowsservercore`, `windowsservercore` (*3.2/windows/windowsservercore/Dockerfile*)](https://github.com/docker-library/mongo/blob/21a6f6cf3eff13a39b20c86224730a29823370ca/3.2/windows/windowsservercore/Dockerfile) +- [`3.3.15`, `3.3`, `unstable` (*3.3/Dockerfile*)](https://github.com/docker-library/mongo/blob/0ac2867637ef5989e4dc051efa0ae296010e58c9/3.3/Dockerfile) +- [`3.3.15-windowsservercore`, `3.3-windowsservercore`, `unstable-windowsservercore` (*3.3/windows/windowsservercore/Dockerfile*)](https://github.com/docker-library/mongo/blob/a51b641c84e1a8d543b6a234a090f8263188139a/3.3/windows/windowsservercore/Dockerfile) +- [`3.4.0-rc5`, `3.4.0`, `3.4`, `3.4-rc`, `rc` (*3.4-rc/Dockerfile*)](https://github.com/docker-library/mongo/blob/f5a955ece2dc3da903c804115c75a9b0b5bc2edf/3.4-rc/Dockerfile) +- [`3.4.0-rc5-windowsservercore`, `3.4.0-windowsservercore`, `3.4-windowsservercore`, `3.4-rc-windowsservercore`, `rc-windowsservercore` (*3.4-rc/windows/windowsservercore/Dockerfile*)](https://github.com/docker-library/mongo/blob/0e4966760ba48fb611d3efb3975484444b5def1e/3.4-rc/windows/windowsservercore/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/mongo`)](https://github.com/docker-library/official-images/blob/master/library/mongo). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fmongo). @@ -93,8 +94,8 @@ some-db Important note: There are several ways to store data used by applications that run in Docker containers. We encourage users of the `mongo` images to familiarize themselves with the options available, including: -- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/userguide/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. -- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/userguide/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. +- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/engine/tutorials/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. +- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. **WARNING (Windows & OS X)**: The default Docker setup on Windows and OS X uses a VirtualBox VM to host the Docker daemon. Unfortunately, the mechanism VirtualBox uses to share folders between the host system and the Docker container is not compatible with the memory mapped files used by MongoDB (see [vbox bug](https://www.virtualbox.org/ticket/819), [docs.mongodb.org](https://docs.mongodb.org/manual/administration/production-notes/#fsync-on-directories) and related [jira.mongodb.org](https://jira.mongodb.org/browse/SERVER-8600) bug). This means that it is not possible to run a MongoDB container with the data directory mapped to the host. @@ -138,7 +139,7 @@ View [license information](https://github.com/mongodb/mongo/blob/7c3cfac300cfcca # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/mongo/content.md b/mongo/content.md index 21c813164..2dc9f3c5c 100644 --- a/mongo/content.md +++ b/mongo/content.md @@ -79,8 +79,8 @@ some-db Important note: There are several ways to store data used by applications that run in Docker containers. We encourage users of the `%%REPO%%` images to familiarize themselves with the options available, including: -- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/userguide/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. -- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/userguide/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. +- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/engine/tutorials/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. +- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. **WARNING (Windows & OS X)**: The default Docker setup on Windows and OS X uses a VirtualBox VM to host the Docker daemon. Unfortunately, the mechanism VirtualBox uses to share folders between the host system and the Docker container is not compatible with the memory mapped files used by MongoDB (see [vbox bug](https://www.virtualbox.org/ticket/819), [docs.mongodb.org](https://docs.mongodb.org/manual/administration/production-notes/#fsync-on-directories) and related [jira.mongodb.org](https://jira.mongodb.org/browse/SERVER-8600) bug). This means that it is not possible to run a MongoDB container with the data directory mapped to the host. diff --git a/mono/README.md b/mono/README.md index e92f5b8ec..cc93a89c2 100644 --- a/mono/README.md +++ b/mono/README.md @@ -24,8 +24,12 @@ - [`4.4.2.11-onbuild`, `4.4.2-onbuild`, `4.4-onbuild` (*4.4.2.11/onbuild/Dockerfile*)](https://github.com/mono/docker/blob/b2efdab5e0ef9ef0b91930956a7f5049ec0e4146/4.4.2.11/onbuild/Dockerfile) - [`4.6.0.245`, `4.6.0` (*4.6.0.245/Dockerfile*)](https://github.com/mono/docker/blob/9fdd0e79b4eb3e7e7e818fbd58bd324d4c5ab7e1/4.6.0.245/Dockerfile) - [`4.6.0.245-onbuild`, `4.6.0-onbuild` (*4.6.0.245/onbuild/Dockerfile*)](https://github.com/mono/docker/blob/9fdd0e79b4eb3e7e7e818fbd58bd324d4c5ab7e1/4.6.0.245/onbuild/Dockerfile) -- [`4.6.1.3`, `4.6.1`, `4.6`, `4`, `latest` (*4.6.1.3/Dockerfile*)](https://github.com/mono/docker/blob/f0f1e0b9f693bd7c58d9623d402c8dc69234bbe1/4.6.1.3/Dockerfile) -- [`4.6.1.3-onbuild`, `4.6.1-onbuild`, `4.6-onbuild`, `4-onbuild`, `onbuild` (*4.6.1.3/onbuild/Dockerfile*)](https://github.com/mono/docker/blob/f0f1e0b9f693bd7c58d9623d402c8dc69234bbe1/4.6.1.3/onbuild/Dockerfile) +- [`4.6.1.3` (*4.6.1.3/Dockerfile*)](https://github.com/mono/docker/blob/f0f1e0b9f693bd7c58d9623d402c8dc69234bbe1/4.6.1.3/Dockerfile) +- [`4.6.1.3-onbuild` (*4.6.1.3/onbuild/Dockerfile*)](https://github.com/mono/docker/blob/f0f1e0b9f693bd7c58d9623d402c8dc69234bbe1/4.6.1.3/onbuild/Dockerfile) +- [`4.6.1.5`, `4.6.1` (*4.6.1.5/Dockerfile*)](https://github.com/mono/docker/blob/8e5f8d9d00f596b838bf8d7d307ddb47f008a691/4.6.1.5/Dockerfile) +- [`4.6.1.5-onbuild`, `4.6.1-onbuild` (*4.6.1.5/onbuild/Dockerfile*)](https://github.com/mono/docker/blob/8e5f8d9d00f596b838bf8d7d307ddb47f008a691/4.6.1.5/onbuild/Dockerfile) +- [`4.6.2.7`, `4.6.2`, `4.6`, `4`, `latest` (*4.6.2.7/Dockerfile*)](https://github.com/mono/docker/blob/a41b568af8e26dac60a11432b5bb1c910d44f44a/4.6.2.7/Dockerfile) +- [`4.6.2.7-onbuild`, `4.6.2-onbuild`, `4.6-onbuild`, `4-onbuild`, `onbuild` (*4.6.2.7/onbuild/Dockerfile*)](https://github.com/mono/docker/blob/a41b568af8e26dac60a11432b5bb1c910d44f44a/4.6.2.7/onbuild/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/mono`)](https://github.com/docker-library/official-images/blob/master/library/mono). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fmono). @@ -94,7 +98,7 @@ This Docker Image is licensed with the Expat License. See the [Mono Project lice # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/mysql/README.md b/mysql/README.md index 5963154dc..30616d684 100644 --- a/mysql/README.md +++ b/mysql/README.md @@ -1,9 +1,9 @@ # Supported tags and respective `Dockerfile` links -- [`8.0.0`, `8.0`, `8` (*8.0/Dockerfile*)](https://github.com/docker-library/mysql/blob/00fe6e767ad74cfcc0d2ea16b84e37e8f8c33146/8.0/Dockerfile) -- [`5.7.16`, `5.7`, `5`, `latest` (*5.7/Dockerfile*)](https://github.com/docker-library/mysql/blob/3e89b55110565908b46ed3e1b1cae6098f464965/5.7/Dockerfile) -- [`5.6.34`, `5.6` (*5.6/Dockerfile*)](https://github.com/docker-library/mysql/blob/a03bccc7dc259d817643b0ca0bfcf7ce52ea3906/5.6/Dockerfile) -- [`5.5.53`, `5.5` (*5.5/Dockerfile*)](https://github.com/docker-library/mysql/blob/ae850f69e7414a7c28e8d364ae039fe0a0464e7a/5.5/Dockerfile) +- [`8.0.0`, `8.0`, `8` (*8.0/Dockerfile*)](https://github.com/docker-library/mysql/blob/4dd33136c4739667a223d39b6f829beb27b235cf/8.0/Dockerfile) +- [`5.7.16`, `5.7`, `5`, `latest` (*5.7/Dockerfile*)](https://github.com/docker-library/mysql/blob/4dd33136c4739667a223d39b6f829beb27b235cf/5.7/Dockerfile) +- [`5.6.34`, `5.6` (*5.6/Dockerfile*)](https://github.com/docker-library/mysql/blob/4dd33136c4739667a223d39b6f829beb27b235cf/5.6/Dockerfile) +- [`5.5.53`, `5.5` (*5.5/Dockerfile*)](https://github.com/docker-library/mysql/blob/4dd33136c4739667a223d39b6f829beb27b235cf/5.5/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/mysql`)](https://github.com/docker-library/official-images/blob/master/library/mysql). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fmysql). @@ -133,7 +133,7 @@ Sets root (*not* the user specified in `MYSQL_USER`!) user as expired once init # Initializing a fresh instance -When a container is started for the first time, a new database with the specified name will be created and initialized with the provided configuration variables. Furthermore, it will execute files with extensions `.sh`, `.sql` and `.sql.gz` that are found in `/docker-entrypoint-initdb.d`. Files will be executed in alphabetical order. You can easily populate your mysql services by [mounting a SQL dump into that directory](https://docs.docker.com/engine/tutorials/dockervolumes/#/mount-a-host-file-as-a-data-volume) and provide [custom images](https://docs.docker.com/reference/builder/) with contributed data. +When a container is started for the first time, a new database with the specified name will be created and initialized with the provided configuration variables. Furthermore, it will execute files with extensions `.sh`, `.sql` and `.sql.gz` that are found in `/docker-entrypoint-initdb.d`. Files will be executed in alphabetical order. You can easily populate your mysql services by [mounting a SQL dump into that directory](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-file-as-a-data-volume) and provide [custom images](https://docs.docker.com/reference/builder/) with contributed data. SQL files will be imported by default to the database specified by the `MYSQL_DATABASE` variable. # Caveats @@ -141,8 +141,8 @@ When a container is started for the first time, a new database with the specifie Important note: There are several ways to store data used by applications that run in Docker containers. We encourage users of the `mysql` images to familiarize themselves with the options available, including: -- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/engine/tutorials/dockervolumes/#/adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. -- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/engine/tutorials/dockervolumes/#/mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. +- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/engine/tutorials/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. +- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. The Docker documentation is a good starting point for understanding the different storage options and variations, and there are multiple blogs and forum postings that discuss and give advice in this area. We will simply show the basic procedure here for the latter option above: @@ -179,7 +179,7 @@ $ docker exec some-mysql sh -c 'exec mysqldump --all-databases -uroot -p"$MYSQL_ # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/mysql/content.md b/mysql/content.md index b008fbc40..3d0afb43a 100644 --- a/mysql/content.md +++ b/mysql/content.md @@ -122,7 +122,7 @@ Sets root (*not* the user specified in `MYSQL_USER`!) user as expired once init # Initializing a fresh instance -When a container is started for the first time, a new database with the specified name will be created and initialized with the provided configuration variables. Furthermore, it will execute files with extensions `.sh`, `.sql` and `.sql.gz` that are found in `/docker-entrypoint-initdb.d`. Files will be executed in alphabetical order. You can easily populate your %%REPO%% services by [mounting a SQL dump into that directory](https://docs.docker.com/engine/tutorials/dockervolumes/#/mount-a-host-file-as-a-data-volume) and provide [custom images](https://docs.docker.com/reference/builder/) with contributed data. +When a container is started for the first time, a new database with the specified name will be created and initialized with the provided configuration variables. Furthermore, it will execute files with extensions `.sh`, `.sql` and `.sql.gz` that are found in `/docker-entrypoint-initdb.d`. Files will be executed in alphabetical order. You can easily populate your %%REPO%% services by [mounting a SQL dump into that directory](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-file-as-a-data-volume) and provide [custom images](https://docs.docker.com/reference/builder/) with contributed data. SQL files will be imported by default to the database specified by the `MYSQL_DATABASE` variable. # Caveats @@ -130,8 +130,8 @@ When a container is started for the first time, a new database with the specifie Important note: There are several ways to store data used by applications that run in Docker containers. We encourage users of the `%%REPO%%` images to familiarize themselves with the options available, including: -- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/engine/tutorials/dockervolumes/#/adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. -- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/engine/tutorials/dockervolumes/#/mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. +- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/engine/tutorials/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. +- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. The Docker documentation is a good starting point for understanding the different storage options and variations, and there are multiple blogs and forum postings that discuss and give advice in this area. We will simply show the basic procedure here for the latter option above: diff --git a/nats-streaming/README.md b/nats-streaming/README.md index 229432745..3fd5880d5 100644 --- a/nats-streaming/README.md +++ b/nats-streaming/README.md @@ -1,6 +1,6 @@ # Supported tags and respective `Dockerfile` links -- [`0.2.2`, `latest` (*Dockerfile*)](https://github.com/nats-io/nats-streaming-docker/blob/d7e21255fec8967f7dbdacdb4501c8e78d821e49/Dockerfile) +- [`0.3.0`, `latest` (*Dockerfile*)](https://github.com/nats-io/nats-streaming-docker/blob/1fcbfd456264c5da5888e279d9ea865166eeb3cf/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/nats-streaming`)](https://github.com/docker-library/official-images/blob/master/library/nats-streaming). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fnats-streaming). @@ -25,25 +25,37 @@ $ docker run -d nats-streaming Output that you would get if you had started with `-ti` instead of `d` (for daemon): -[INF] Starting nats-streaming-server[test-cluster] version 0.2.2 -[INF] Starting nats-server version 0.9.2 -[INF] Starting http monitor on :8222 +[INF] Starting nats-streaming-server[test-cluster] version 0.3.0 +[INF] Starting nats-server version 0.9.4 [INF] Listening for client connections on 0.0.0.0:4222 [INF] Server is ready [INF] STAN: Message store is MEMORY -[INF] STAN: Maximum of 1000000 will be stored +[INF] STAN: --------- Store Limits --------- +[INF] STAN: Channels: 100 * +[INF] STAN: -------- channels limits ------- +[INF] STAN: Subscriptions: 1000 * +[INF] STAN: Messages : 1000000 * +[INF] STAN: Bytes : 976.56 MB * +[INF] STAN: Age : unlimited * +[INF] STAN: -------------------------------- To use a file based store instead, you would run: $ docker run -d nats-streaming -store file -dir datastore -[INF] Starting nats-streaming-server[test-cluster] version 0.2.2 -[INF] Starting nats-server version 0.9.2 -[INF] Starting http monitor on :8222 +[INF] Starting nats-streaming-server[test-cluster] version 0.3.0 +[INF] Starting nats-server version 0.9.4 [INF] Listening for client connections on 0.0.0.0:4222 [INF] Server is ready [INF] STAN: Message store is FILE -[INF] STAN: Maximum of 1000000 will be stored +[INF] STAN: --------- Store Limits --------- +[INF] STAN: Channels: 100 * +[INF] STAN: -------- channels limits ------- +[INF] STAN: Subscriptions: 1000 * +[INF] STAN: Messages : 1000000 * +[INF] STAN: Bytes : 976.56 MB * +[INF] STAN: Age : unlimited * +[INF] STAN: -------------------------------- You can also connect to a remote NATS Server running in a docker image. First, run NATS Server: @@ -54,9 +66,17 @@ Now, start the Streaming server and link it to the above docker image: $ docker run -d --link nats-main nats-streaming -ns nats://nats-main:4222 -[INF] Starting nats-streaming-server[test-cluster] version 0.2.2 +[INF] Starting nats-streaming-server[test-cluster] version 0.3.0 +[INF] Server is ready [INF] STAN: Message store is MEMORY -[INF] STAN: Maximum of 1000000 will be stored +[INF] STAN: --------- Store Limits --------- +[INF] STAN: Channels: 100 * +[INF] STAN: -------- channels limits ------- +[INF] STAN: Subscriptions: 1000 * +[INF] STAN: Messages : 1000000 * +[INF] STAN: Bytes : 976.56 MB * +[INF] STAN: Age : unlimited * +[INF] STAN: -------------------------------- Notice that the output shows that the NATS Server was not started, as opposed to the first output. @@ -69,11 +89,24 @@ Streaming Server Options: -cid, --cluster_id Cluster ID (default: test-cluster) -st, --store Store type: MEMORY|FILE (default: MEMORY) --dir For FILE store type, this is the root directory - -mc, --max_channels Max number of channels (aka subjects, topics, etc...) - -msu, --max_subs Max number of subscriptions per channel - -mm, --max_msgs Max number of messages per channel - -mb, --max_bytes Max messages total size per channel + -mc, --max_channels Max number of channels (0 for unlimited) + -msu, --max_subs Max number of subscriptions per channel (0 for unlimited) + -mm, --max_msgs Max number of messages per channel (0 for unlimited) + -mb, --max_bytes Max messages total size per channel (0 for unlimited) + -ma, --max_age Max duration a message can be stored ("0s" for unlimited) -ns, --nats_server Connect to this external NATS Server (embedded otherwise) + -sc, --stan_config Streaming server configuration file + +Streaming Server File Store Options: + --file_compact_enabled Enable file compaction + --file_compact_frag File fragmentation threshold for compaction + --file_compact_interval Minimum interval (in seconds) between file compactions + --file_compact_min_size Minimum file size for compaction + --file_buffer_size File buffer size (in bytes) + --file_crc Enable file CRC-32 checksum + --file_crc_poly Polynomial used to make the table used for CRC-32 checksum + --file_sync Enable File.Sync on Flush + --file_cache Enable messages caching Streaming Server TLS Options: -secure Use a TLS connection to the NATS server without @@ -127,13 +160,17 @@ Common Options: --help_tls TLS help. ``` +# Configuration + +Details on how to configure further the NATS Streaming server can be found [here](https://github.com/nats-io/nats-streaming-server#configuring) + # License View [license information](https://github.com/nats-io/nats-streaming-server/blob/master/LICENSE) for the software contained in this image. # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/nats-streaming/content.md b/nats-streaming/content.md index 7fcd223d6..9515f185d 100644 --- a/nats-streaming/content.md +++ b/nats-streaming/content.md @@ -17,25 +17,37 @@ $ docker run -d nats-streaming Output that you would get if you had started with `-ti` instead of `d` (for daemon): -[INF] Starting nats-streaming-server[test-cluster] version 0.2.2 -[INF] Starting nats-server version 0.9.2 -[INF] Starting http monitor on :8222 +[INF] Starting nats-streaming-server[test-cluster] version 0.3.0 +[INF] Starting nats-server version 0.9.4 [INF] Listening for client connections on 0.0.0.0:4222 [INF] Server is ready [INF] STAN: Message store is MEMORY -[INF] STAN: Maximum of 1000000 will be stored +[INF] STAN: --------- Store Limits --------- +[INF] STAN: Channels: 100 * +[INF] STAN: -------- channels limits ------- +[INF] STAN: Subscriptions: 1000 * +[INF] STAN: Messages : 1000000 * +[INF] STAN: Bytes : 976.56 MB * +[INF] STAN: Age : unlimited * +[INF] STAN: -------------------------------- To use a file based store instead, you would run: $ docker run -d nats-streaming -store file -dir datastore -[INF] Starting nats-streaming-server[test-cluster] version 0.2.2 -[INF] Starting nats-server version 0.9.2 -[INF] Starting http monitor on :8222 +[INF] Starting nats-streaming-server[test-cluster] version 0.3.0 +[INF] Starting nats-server version 0.9.4 [INF] Listening for client connections on 0.0.0.0:4222 [INF] Server is ready [INF] STAN: Message store is FILE -[INF] STAN: Maximum of 1000000 will be stored +[INF] STAN: --------- Store Limits --------- +[INF] STAN: Channels: 100 * +[INF] STAN: -------- channels limits ------- +[INF] STAN: Subscriptions: 1000 * +[INF] STAN: Messages : 1000000 * +[INF] STAN: Bytes : 976.56 MB * +[INF] STAN: Age : unlimited * +[INF] STAN: -------------------------------- You can also connect to a remote NATS Server running in a docker image. First, run NATS Server: @@ -46,9 +58,17 @@ Now, start the Streaming server and link it to the above docker image: $ docker run -d --link nats-main nats-streaming -ns nats://nats-main:4222 -[INF] Starting nats-streaming-server[test-cluster] version 0.2.2 +[INF] Starting nats-streaming-server[test-cluster] version 0.3.0 +[INF] Server is ready [INF] STAN: Message store is MEMORY -[INF] STAN: Maximum of 1000000 will be stored +[INF] STAN: --------- Store Limits --------- +[INF] STAN: Channels: 100 * +[INF] STAN: -------- channels limits ------- +[INF] STAN: Subscriptions: 1000 * +[INF] STAN: Messages : 1000000 * +[INF] STAN: Bytes : 976.56 MB * +[INF] STAN: Age : unlimited * +[INF] STAN: -------------------------------- Notice that the output shows that the NATS Server was not started, as opposed to the first output. @@ -61,11 +81,24 @@ Streaming Server Options: -cid, --cluster_id Cluster ID (default: test-cluster) -st, --store Store type: MEMORY|FILE (default: MEMORY) --dir For FILE store type, this is the root directory - -mc, --max_channels Max number of channels (aka subjects, topics, etc...) - -msu, --max_subs Max number of subscriptions per channel - -mm, --max_msgs Max number of messages per channel - -mb, --max_bytes Max messages total size per channel + -mc, --max_channels Max number of channels (0 for unlimited) + -msu, --max_subs Max number of subscriptions per channel (0 for unlimited) + -mm, --max_msgs Max number of messages per channel (0 for unlimited) + -mb, --max_bytes Max messages total size per channel (0 for unlimited) + -ma, --max_age Max duration a message can be stored ("0s" for unlimited) -ns, --nats_server Connect to this external NATS Server (embedded otherwise) + -sc, --stan_config Streaming server configuration file + +Streaming Server File Store Options: + --file_compact_enabled Enable file compaction + --file_compact_frag File fragmentation threshold for compaction + --file_compact_interval Minimum interval (in seconds) between file compactions + --file_compact_min_size Minimum file size for compaction + --file_buffer_size File buffer size (in bytes) + --file_crc Enable file CRC-32 checksum + --file_crc_poly Polynomial used to make the table used for CRC-32 checksum + --file_sync Enable File.Sync on Flush + --file_cache Enable messages caching Streaming Server TLS Options: -secure Use a TLS connection to the NATS server without @@ -118,3 +151,7 @@ Common Options: -v, --version Show version --help_tls TLS help. ``` + +# Configuration + +Details on how to configure further the NATS Streaming server can be found [here](https://github.com/nats-io/nats-streaming-server#configuring) diff --git a/nats/README.md b/nats/README.md index cdbfd834e..aaa416aa9 100644 --- a/nats/README.md +++ b/nats/README.md @@ -131,7 +131,7 @@ View [license information](https://github.com/nats-io/gnatsd/blob/master/LICENSE # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/neo4j/README.md b/neo4j/README.md index 182d00b8c..3aa33a73f 100644 --- a/neo4j/README.md +++ b/neo4j/README.md @@ -1,7 +1,9 @@ # Supported tags and respective `Dockerfile` links -- [`3.0.6`, `3.0`, `latest` (*3.0.6/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/22114d5022d6bd414fc7d34046b7a5f9cfdc930c/3.0.6/community/Dockerfile) -- [`3.0.6-enterprise`, `3.0-enterprise`, `enterprise` (*3.0.6/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/22114d5022d6bd414fc7d34046b7a5f9cfdc930c/3.0.6/enterprise/Dockerfile) +- [`3.0.7`, `3.0`, `latest` (*3.0.7/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/56ac90c26a96f570ba8090c37b8dfcd613fd537f/3.0.7/community/Dockerfile) +- [`3.0.7-enterprise`, `3.0-enterprise`, `enterprise` (*3.0.7/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/56ac90c26a96f570ba8090c37b8dfcd613fd537f/3.0.7/enterprise/Dockerfile) +- [`3.0.6` (*3.0.6/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/22114d5022d6bd414fc7d34046b7a5f9cfdc930c/3.0.6/community/Dockerfile) +- [`3.0.6-enterprise` (*3.0.6/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/22114d5022d6bd414fc7d34046b7a5f9cfdc930c/3.0.6/enterprise/Dockerfile) - [`3.0.5` (*3.0.5/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/22114d5022d6bd414fc7d34046b7a5f9cfdc930c/3.0.5/community/Dockerfile) - [`3.0.5-enterprise` (*3.0.5/enterprise/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/22114d5022d6bd414fc7d34046b7a5f9cfdc930c/3.0.5/enterprise/Dockerfile) - [`3.0.4` (*3.0.4/community/Dockerfile*)](https://github.com/neo4j/docker-neo4j-publish/blob/1ad894c32a9cf2a7147f4bdd76eb7a52f8df9d12/3.0.4/community/Dockerfile) @@ -77,7 +79,7 @@ For more examples and complete documentation please go [here for 2.x](http://neo # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/neurodebian/README.md b/neurodebian/README.md index 48b9b4960..c00fc688c 100644 --- a/neurodebian/README.md +++ b/neurodebian/README.md @@ -42,7 +42,7 @@ deb http://neuro.debian.net/debian data main # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/nginx/README.md b/nginx/README.md index a5873127c..a9e87dd98 100644 --- a/nginx/README.md +++ b/nginx/README.md @@ -1,9 +1,9 @@ # Supported tags and respective `Dockerfile` links -- [`1.11.5`, `mainline`, `1`, `1.11`, `latest` (*mainline/jessie/Dockerfile*)](https://github.com/nginxinc/docker-nginx/blob/8921999083def7ba43a06fabd5f80e4406651353/mainline/jessie/Dockerfile) -- [`1.11.5-alpine`, `mainline-alpine`, `1-alpine`, `1.11-alpine`, `alpine` (*mainline/alpine/Dockerfile*)](https://github.com/nginxinc/docker-nginx/blob/8921999083def7ba43a06fabd5f80e4406651353/mainline/alpine/Dockerfile) -- [`1.10.1`, `stable`, `1.10` (*stable/jessie/Dockerfile*)](https://github.com/nginxinc/docker-nginx/blob/11fc019b2be3ad51ba5d097b1857a099c4056213/stable/jessie/Dockerfile) -- [`1.10.1-alpine`, `stable-alpine`, `1.10-alpine` (*stable/alpine/Dockerfile*)](https://github.com/nginxinc/docker-nginx/blob/e117bd83e9befe5582bc1da8f72248398fffa16c/stable/alpine/Dockerfile) +- [`1.11.6`, `mainline`, `1`, `1.11`, `latest` (*mainline/jessie/Dockerfile*)](https://github.com/nginxinc/docker-nginx/blob/de8822d8d91ff0802989bc0a12f8ab55596a513c/mainline/jessie/Dockerfile) +- [`1.11.6-alpine`, `mainline-alpine`, `1-alpine`, `1.11-alpine`, `alpine` (*mainline/alpine/Dockerfile*)](https://github.com/nginxinc/docker-nginx/blob/de8822d8d91ff0802989bc0a12f8ab55596a513c/mainline/alpine/Dockerfile) +- [`1.10.2`, `stable`, `1.10` (*stable/jessie/Dockerfile*)](https://github.com/nginxinc/docker-nginx/blob/25a3fc7343c6916fce1fba32caa1e8de8409d79f/stable/jessie/Dockerfile) +- [`1.10.2-alpine`, `stable-alpine`, `1.10-alpine` (*stable/alpine/Dockerfile*)](https://github.com/nginxinc/docker-nginx/blob/25a3fc7343c6916fce1fba32caa1e8de8409d79f/stable/alpine/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/nginx`)](https://github.com/docker-library/official-images/blob/master/library/nginx). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fnginx). @@ -116,7 +116,7 @@ To minimize image size, it's uncommon for additional related tools (such as `git # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/node/README.md b/node/README.md index 806ab0e23..6dd6d3f3a 100644 --- a/node/README.md +++ b/node/README.md @@ -1,21 +1,24 @@ # Supported tags and respective `Dockerfile` links -- [`6.9.0`, `6.9`, `6`, `boron`, `latest` (*6.9/Dockerfile*)](https://github.com/nodejs/docker-node/blob/3e7f85f2b285be63ed06fda8b8e8d8b2915fed12/6.9/Dockerfile) -- [`6.9.0-onbuild`, `6.9-onbuild`, `6-onbuild`, `boron-onbuild`, `onbuild` (*6.9/onbuild/Dockerfile*)](https://github.com/nodejs/docker-node/blob/3e7f85f2b285be63ed06fda8b8e8d8b2915fed12/6.9/onbuild/Dockerfile) -- [`6.9.0-slim`, `6.9-slim`, `6-slim`, `boron-slim`, `slim` (*6.9/slim/Dockerfile*)](https://github.com/nodejs/docker-node/blob/3e7f85f2b285be63ed06fda8b8e8d8b2915fed12/6.9/slim/Dockerfile) -- [`6.9.0-wheezy`, `6.9-wheezy`, `6-wheezy`, `boron-wheezy`, `wheezy` (*6.9/wheezy/Dockerfile*)](https://github.com/nodejs/docker-node/blob/3e7f85f2b285be63ed06fda8b8e8d8b2915fed12/6.9/wheezy/Dockerfile) -- [`4.6.1`, `4.6`, `4`, `argon` (*4.6/Dockerfile*)](https://github.com/nodejs/docker-node/blob/a37f33d34909d9e700b2875c684b8e728b236dc4/4.6/Dockerfile) -- [`4.6.1-onbuild`, `4.6-onbuild`, `4-onbuild`, `argon-onbuild` (*4.6/onbuild/Dockerfile*)](https://github.com/nodejs/docker-node/blob/a37f33d34909d9e700b2875c684b8e728b236dc4/4.6/onbuild/Dockerfile) -- [`4.6.1-slim`, `4.6-slim`, `4-slim`, `argon-slim` (*4.6/slim/Dockerfile*)](https://github.com/nodejs/docker-node/blob/a37f33d34909d9e700b2875c684b8e728b236dc4/4.6/slim/Dockerfile) -- [`4.6.1-wheezy`, `4.6-wheezy`, `4-wheezy`, `argon-wheezy` (*4.6/wheezy/Dockerfile*)](https://github.com/nodejs/docker-node/blob/a37f33d34909d9e700b2875c684b8e728b236dc4/4.6/wheezy/Dockerfile) -- [`0.12.17`, `0.12`, `0` (*0.12/Dockerfile*)](https://github.com/nodejs/docker-node/blob/c3ff7866303b4c595ab07529cdf35f9df58f5b21/0.12/Dockerfile) +- [`7.2.0`, `7.2`, `7`, `latest` (*7.2/Dockerfile*)](https://github.com/nodejs/docker-node/blob/a3489450fcd506538ab84174ebedb3cc5c908bc7/7.2/Dockerfile) +- [`7.2.0-alpine`, `7.2-alpine`, `7-alpine`, `alpine` (*7.2/alpine/Dockerfile*)](https://github.com/nodejs/docker-node/blob/a3489450fcd506538ab84174ebedb3cc5c908bc7/7.2/alpine/Dockerfile) +- [`7.2.0-onbuild`, `7.2-onbuild`, `7-onbuild`, `onbuild` (*7.2/onbuild/Dockerfile*)](https://github.com/nodejs/docker-node/blob/718102a587e7f02748402551b51407332384c1b3/7.2/onbuild/Dockerfile) +- [`7.2.0-slim`, `7.2-slim`, `7-slim`, `slim` (*7.2/slim/Dockerfile*)](https://github.com/nodejs/docker-node/blob/718102a587e7f02748402551b51407332384c1b3/7.2/slim/Dockerfile) +- [`7.2.0-wheezy`, `7.2-wheezy`, `7-wheezy`, `wheezy` (*7.2/wheezy/Dockerfile*)](https://github.com/nodejs/docker-node/blob/718102a587e7f02748402551b51407332384c1b3/7.2/wheezy/Dockerfile) +- [`6.9.1`, `6.9`, `6`, `boron` (*6.9/Dockerfile*)](https://github.com/nodejs/docker-node/blob/a3489450fcd506538ab84174ebedb3cc5c908bc7/6.9/Dockerfile) +- [`6.9.1-alpine`, `6.9-alpine`, `6-alpine`, `boron-alpine` (*6.9/alpine/Dockerfile*)](https://github.com/nodejs/docker-node/blob/a3489450fcd506538ab84174ebedb3cc5c908bc7/6.9/alpine/Dockerfile) +- [`6.9.1-onbuild`, `6.9-onbuild`, `6-onbuild`, `boron-onbuild` (*6.9/onbuild/Dockerfile*)](https://github.com/nodejs/docker-node/blob/613d09a89a63c916883a9cf6d17000ab4c784aec/6.9/onbuild/Dockerfile) +- [`6.9.1-slim`, `6.9-slim`, `6-slim`, `boron-slim` (*6.9/slim/Dockerfile*)](https://github.com/nodejs/docker-node/blob/4a722c29c0e52624af8b72b4711ebeba8ea39463/6.9/slim/Dockerfile) +- [`6.9.1-wheezy`, `6.9-wheezy`, `6-wheezy`, `boron-wheezy` (*6.9/wheezy/Dockerfile*)](https://github.com/nodejs/docker-node/blob/4a722c29c0e52624af8b72b4711ebeba8ea39463/6.9/wheezy/Dockerfile) +- [`4.6.2`, `4.6`, `4`, `argon` (*4.6/Dockerfile*)](https://github.com/nodejs/docker-node/blob/a3489450fcd506538ab84174ebedb3cc5c908bc7/4.6/Dockerfile) +- [`4.6.2-alpine`, `4.6-alpine`, `4-alpine`, `argon-alpine` (*4.6/alpine/Dockerfile*)](https://github.com/nodejs/docker-node/blob/a3489450fcd506538ab84174ebedb3cc5c908bc7/4.6/alpine/Dockerfile) +- [`4.6.2-onbuild`, `4.6-onbuild`, `4-onbuild`, `argon-onbuild` (*4.6/onbuild/Dockerfile*)](https://github.com/nodejs/docker-node/blob/1d00e55ede1c9b6023b0473b5cf9399375d73fc8/4.6/onbuild/Dockerfile) +- [`4.6.2-slim`, `4.6-slim`, `4-slim`, `argon-slim` (*4.6/slim/Dockerfile*)](https://github.com/nodejs/docker-node/blob/4a722c29c0e52624af8b72b4711ebeba8ea39463/4.6/slim/Dockerfile) +- [`4.6.2-wheezy`, `4.6-wheezy`, `4-wheezy`, `argon-wheezy` (*4.6/wheezy/Dockerfile*)](https://github.com/nodejs/docker-node/blob/4a722c29c0e52624af8b72b4711ebeba8ea39463/4.6/wheezy/Dockerfile) +- [`0.12.17`, `0.12`, `0` (*0.12/Dockerfile*)](https://github.com/nodejs/docker-node/blob/4a722c29c0e52624af8b72b4711ebeba8ea39463/0.12/Dockerfile) - [`0.12.17-onbuild`, `0.12-onbuild`, `0-onbuild` (*0.12/onbuild/Dockerfile*)](https://github.com/nodejs/docker-node/blob/c3ff7866303b4c595ab07529cdf35f9df58f5b21/0.12/onbuild/Dockerfile) -- [`0.12.17-slim`, `0.12-slim`, `0-slim` (*0.12/slim/Dockerfile*)](https://github.com/nodejs/docker-node/blob/c3ff7866303b4c595ab07529cdf35f9df58f5b21/0.12/slim/Dockerfile) -- [`0.12.17-wheezy`, `0.12-wheezy`, `0-wheezy` (*0.12/wheezy/Dockerfile*)](https://github.com/nodejs/docker-node/blob/c3ff7866303b4c595ab07529cdf35f9df58f5b21/0.12/wheezy/Dockerfile) -- [`0.10.48`, `0.10` (*0.10/Dockerfile*)](https://github.com/nodejs/docker-node/blob/2716d804bd63f85a46e5fecbb36323a5d06ea5f6/0.10/Dockerfile) -- [`0.10.48-onbuild`, `0.10-onbuild` (*0.10/onbuild/Dockerfile*)](https://github.com/nodejs/docker-node/blob/2716d804bd63f85a46e5fecbb36323a5d06ea5f6/0.10/onbuild/Dockerfile) -- [`0.10.48-slim`, `0.10-slim` (*0.10/slim/Dockerfile*)](https://github.com/nodejs/docker-node/blob/2716d804bd63f85a46e5fecbb36323a5d06ea5f6/0.10/slim/Dockerfile) -- [`0.10.48-wheezy`, `0.10-wheezy` (*0.10/wheezy/Dockerfile*)](https://github.com/nodejs/docker-node/blob/2716d804bd63f85a46e5fecbb36323a5d06ea5f6/0.10/wheezy/Dockerfile) +- [`0.12.17-slim`, `0.12-slim`, `0-slim` (*0.12/slim/Dockerfile*)](https://github.com/nodejs/docker-node/blob/4a722c29c0e52624af8b72b4711ebeba8ea39463/0.12/slim/Dockerfile) +- [`0.12.17-wheezy`, `0.12-wheezy`, `0-wheezy` (*0.12/wheezy/Dockerfile*)](https://github.com/nodejs/docker-node/blob/4a722c29c0e52624af8b72b4711ebeba8ea39463/0.12/wheezy/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/node`)](https://github.com/docker-library/official-images/blob/master/library/node). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fnode). @@ -70,6 +73,14 @@ The `node` images come in many flavors, each designed for a specific use case. This is the defacto image. If you are unsure about what your needs are, you probably want to use this one. It is designed to be used both as a throw away container (mount your source code and start the container to start your app), as well as the base to build other images off of. This tag is based off of [`buildpack-deps`](https://registry.hub.docker.com/_/buildpack-deps/). `buildpack-deps` is designed for the average user of docker who has many images on their system. It, by design, has a large number of extremely common Debian packages. This reduces the number of packages that images that derive from it need to install, thus reducing the overall size of all images on your system. +## `node:alpine` + +This image is based on the popular [Alpine Linux project](http://alpinelinux.org), available in [the `alpine` official image](https://hub.docker.com/_/alpine). Alpine Linux is much smaller than most distribution base images (~5MB), and thus leads to much slimmer images in general. + +This variant is highly recommended when final image size being as small as possible is desired. The main caveat to note is that it does use [musl libc](http://www.musl-libc.org) instead of [glibc and friends](http://www.etalabs.net/compare_libcs.html), so certain software might run into issues depending on the depth of their libc requirements. However, most software doesn't have an issue with this, so this variant is usually a very safe choice. See [this Hacker News comment thread](https://news.ycombinator.com/item?id=10782897) for more discussion of the issues that might arise and some pro/con comparisons of using Alpine-based images. + +To minimize image size, it's uncommon for additional related tools (such as `git` or `bash`) to be included in Alpine-based images. Using this image as a base, add the things you need in your own Dockerfile (see the [`alpine` image description](https://hub.docker.com/_/alpine/) for examples of how to install packages if you are unfamiliar). + ## `node:onbuild` This image makes building derivative images easier. For most use cases, creating a `Dockerfile` in the base of your project directory with the line `FROM node:onbuild` will be enough to create a stand-alone image for your project. @@ -88,7 +99,7 @@ View [license information](https://github.com/joyent/node/blob/master/LICENSE) f # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/notary/README.md b/notary/README.md index 545b72e76..e052663b2 100644 --- a/notary/README.md +++ b/notary/README.md @@ -1,7 +1,11 @@ # Supported tags and respective `Dockerfile` links -- [`server`, `server-0.3.0` (*notary-server/Dockerfile*)](https://github.com/docker/notary-official-images/blob/5fbf22ada9e5167fe4e9340ac947e8b3110aceba/notary-server/Dockerfile) -- [`signer`, `signer-0.3.0` (*notary-signer/Dockerfile*)](https://github.com/docker/notary-official-images/blob/5fbf22ada9e5167fe4e9340ac947e8b3110aceba/notary-signer/Dockerfile) +- [`server`, `server-0.5.0` (*notary-server/Dockerfile*)](https://github.com/docker/notary-official-images/blob/ff7ae14c71fa0f87f9e6bd8de81a78c20db66664/notary-server/Dockerfile) +- [`signer`, `signer-0.5.0` (*notary-signer/Dockerfile*)](https://github.com/docker/notary-official-images/blob/ff7ae14c71fa0f87f9e6bd8de81a78c20db66664/notary-signer/Dockerfile) +- [`server-0.4.2` (*notary-server/Dockerfile*)](https://github.com/docker/notary-official-images/blob/dcb19bd39abed92c206d3d95ad4ddf90c9e0e721/notary-server/Dockerfile) +- [`signer-0.4.2` (*notary-signer/Dockerfile*)](https://github.com/docker/notary-official-images/blob/dcb19bd39abed92c206d3d95ad4ddf90c9e0e721/notary-signer/Dockerfile) +- [`server-0.3.0` (*notary-server/Dockerfile*)](https://github.com/docker/notary-official-images/blob/5fbf22ada9e5167fe4e9340ac947e8b3110aceba/notary-server/Dockerfile) +- [`signer-0.3.0` (*notary-signer/Dockerfile*)](https://github.com/docker/notary-official-images/blob/5fbf22ada9e5167fe4e9340ac947e8b3110aceba/notary-signer/Dockerfile) - [`server-0.2.0` (*notary-server/Dockerfile*)](https://github.com/docker/notary-official-images/blob/3ea5b74928929415f2faaa5df574c4745bf6d286/notary-server/Dockerfile) - [`signer-0.2.0` (*notary-signer/Dockerfile*)](https://github.com/docker/notary-official-images/blob/3ea5b74928929415f2faaa5df574c4745bf6d286/notary-signer/Dockerfile) @@ -96,7 +100,7 @@ View [license information](https://github.com/docker/notary/blob/master/LICENSE) # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/nuxeo/README.md b/nuxeo/README.md index 6e15366f8..9246d58f6 100644 --- a/nuxeo/README.md +++ b/nuxeo/README.md @@ -192,7 +192,7 @@ View [license information](http://doc.nuxeo.com/x/gIK7) for the software contain # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/odoo/README.md b/odoo/README.md index c5c8fc583..e8a0ecc0a 100644 --- a/odoo/README.md +++ b/odoo/README.md @@ -1,7 +1,8 @@ # Supported tags and respective `Dockerfile` links -- [`8.0`, `8` (*8.0/Dockerfile*)](https://github.com/odoo/docker/blob/b3d55d295954fed2c6101854f1b133340c05c767/8.0/Dockerfile) -- [`9.0`, `9`, `latest` (*9.0/Dockerfile*)](https://github.com/odoo/docker/blob/b3d55d295954fed2c6101854f1b133340c05c767/9.0/Dockerfile) +- [`8.0`, `8` (*8.0/Dockerfile*)](https://github.com/odoo/docker/blob/d780e6fe363a65856dc1a36955fec6becdd2f41e/8.0/Dockerfile) +- [`9.0`, `9` (*9.0/Dockerfile*)](https://github.com/odoo/docker/blob/d780e6fe363a65856dc1a36955fec6becdd2f41e/9.0/Dockerfile) +- [`10.0`, `10`, `latest` (*10.0/Dockerfile*)](https://github.com/odoo/docker/blob/d780e6fe363a65856dc1a36955fec6becdd2f41e/10.0/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/odoo`)](https://github.com/docker-library/official-images/blob/master/library/odoo). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fodoo). @@ -79,6 +80,91 @@ $ docker run -p 8071:8069 --name odoo3 --link db:db -t odoo Please note that for plain use of mails and reports functionalities, when the host and container ports differ (e.g. 8070 and 8069), one has to set, in Odoo, Settings->Parameters->System Parameters (requires technical features), web.base.url to the container port (e.g. 127.0.0.1:8069). +## Environment Variables + +Tweak these environment variables to easily connect to a postgres server: + +- `HOST`: The address of the postgres server. If you used a postgres container, set to the name of the container. Defaults to `db`. +- `PORT`: The port the postgres server is listening to. Defaults to `5432`. +- `USER`: The postgres role with which Odoo will connect. If you used a postgres container, set to the same value as `POSTGRES_USER`. Defaults to `odoo`. +- `PASSWORD`: The password of the postgres role with which Odoo will connect. If you used a postgres container, set to the same value as `POSTGRES_PASSWORD`. Defaults to `odoo`. + +## Docker Compose examples + +The simplest `docker-compose.yml` file would be: + +```yml +version: '2' +services: + web: + image: odoo:10.0 + depends_on: + - db + ports: + - "8069:8069" + db: + image: postgres:9.4 + environment: + - POSTGRES_PASSWORD=odoo + - POSTGRES_USER=odoo +``` + +If the default postgres credentials does not suit you, tweak the environment variables: + +```yml +version: '2' +services: + web: + image: odoo:10.0 + depends_on: + - mydb + ports: + - "8069:8069" + environment: + - HOST=mydb + - USER=odoo + - PASSWORD=myodoo + mydb: + image: postgres:9.4 + environment: + - POSTGRES_USER=odoo + - POSTGRES_PASSWORD=myodoo +``` + +Here's a last example showing you how to mount custom addons, how to use a custom configuration file and how to use volumes for the Odoo and postgres data dir: + +```yml +version: '2' +services: + web: + image: odoo:10.0 + depends_on: + - db + ports: + - "8069:8069" + volumes: + - odoo-web-data:/var/lib/odoo + - ./config:/etc/odoo + - ./addons:/mnt/extra-addons + db: + image: postgres:9.4 + environment: + - POSTGRES_PASSWORD=odoo + - POSTGRES_USER=odoo + - PGDATA=/var/lib/postgresql/data/pgdata + volumes: + - odoo-db-data:/var/lib/postgresql/data/pgdata +volumes: + odoo-web-data: + odoo-db-data: +``` + +To start your Odoo instance, go in the directory of the `docker-compose.yml` file you created from the previous examples and type: + +```console +docker-compose up -d +``` + # How to upgrade this image Odoo images are updated on a regular basis to make them use recent releases (a new release of each version of Odoo is built [every night](http://nightly.odoo.com/)). Please be aware that what follows is about upgrading from an old release to the latest one provided of the same major version, as upgrading from a major version to another is a much more complex process requiring elaborated migration scripts (see [Odoo Enterprise Upgrade page](https://upgrade.odoo.com/database/upload) or this [community project](https://doc.therp.nl/openupgrade/) which aims to write those scripts). @@ -99,7 +185,7 @@ View [license information](https://raw.githubusercontent.com/odoo/odoo/8.0/LICEN # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/odoo/content.md b/odoo/content.md index a6874fb3c..573e2eacf 100644 --- a/odoo/content.md +++ b/odoo/content.md @@ -70,6 +70,91 @@ $ docker run -p 8071:8069 --name odoo3 --link db:db -t odoo Please note that for plain use of mails and reports functionalities, when the host and container ports differ (e.g. 8070 and 8069), one has to set, in Odoo, Settings->Parameters->System Parameters (requires technical features), web.base.url to the container port (e.g. 127.0.0.1:8069). +## Environment Variables + +Tweak these environment variables to easily connect to a postgres server: + +- `HOST`: The address of the postgres server. If you used a postgres container, set to the name of the container. Defaults to `db`. +- `PORT`: The port the postgres server is listening to. Defaults to `5432`. +- `USER`: The postgres role with which Odoo will connect. If you used a postgres container, set to the same value as `POSTGRES_USER`. Defaults to `odoo`. +- `PASSWORD`: The password of the postgres role with which Odoo will connect. If you used a postgres container, set to the same value as `POSTGRES_PASSWORD`. Defaults to `odoo`. + +## Docker Compose examples + +The simplest `docker-compose.yml` file would be: + +```yml +version: '2' +services: + web: + image: odoo:10.0 + depends_on: + - db + ports: + - "8069:8069" + db: + image: postgres:9.4 + environment: + - POSTGRES_PASSWORD=odoo + - POSTGRES_USER=odoo +``` + +If the default postgres credentials does not suit you, tweak the environment variables: + +```yml +version: '2' +services: + web: + image: odoo:10.0 + depends_on: + - mydb + ports: + - "8069:8069" + environment: + - HOST=mydb + - USER=odoo + - PASSWORD=myodoo + mydb: + image: postgres:9.4 + environment: + - POSTGRES_USER=odoo + - POSTGRES_PASSWORD=myodoo +``` + +Here's a last example showing you how to mount custom addons, how to use a custom configuration file and how to use volumes for the Odoo and postgres data dir: + +```yml +version: '2' +services: + web: + image: odoo:10.0 + depends_on: + - db + ports: + - "8069:8069" + volumes: + - odoo-web-data:/var/lib/odoo + - ./config:/etc/odoo + - ./addons:/mnt/extra-addons + db: + image: postgres:9.4 + environment: + - POSTGRES_PASSWORD=odoo + - POSTGRES_USER=odoo + - PGDATA=/var/lib/postgresql/data/pgdata + volumes: + - odoo-db-data:/var/lib/postgresql/data/pgdata +volumes: + odoo-web-data: + odoo-db-data: +``` + +To start your Odoo instance, go in the directory of the `docker-compose.yml` file you created from the previous examples and type: + +```console +docker-compose up -d +``` + # How to upgrade this image Odoo images are updated on a regular basis to make them use recent releases (a new release of each version of Odoo is built [every night](http://nightly.odoo.com/)). Please be aware that what follows is about upgrading from an old release to the latest one provided of the same major version, as upgrading from a major version to another is a much more complex process requiring elaborated migration scripts (see [Odoo Enterprise Upgrade page](https://upgrade.odoo.com/database/upload) or this [community project](https://doc.therp.nl/openupgrade/) which aims to write those scripts). diff --git a/openjdk/README.md b/openjdk/README.md index 39dc90979..75da871f3 100644 --- a/openjdk/README.md +++ b/openjdk/README.md @@ -2,16 +2,16 @@ - [`6b38-jdk`, `6b38`, `6-jdk`, `6` (*6-jdk/Dockerfile*)](https://github.com/docker-library/openjdk/blob/89851f0abc3a83cfad5248102f379d6a0bd3951a/6-jdk/Dockerfile) - [`6b38-jre`, `6-jre` (*6-jre/Dockerfile*)](https://github.com/docker-library/openjdk/blob/89851f0abc3a83cfad5248102f379d6a0bd3951a/6-jre/Dockerfile) -- [`7u111-jdk`, `7u111`, `7-jdk`, `7` (*7-jdk/Dockerfile*)](https://github.com/docker-library/openjdk/blob/ac78a119a294925b60c8fe4e64c79abab1dd8dbf/7-jdk/Dockerfile) -- [`7u91-jdk-alpine`, `7u91-alpine`, `7-jdk-alpine`, `7-alpine` (*7-jdk/alpine/Dockerfile*)](https://github.com/docker-library/openjdk/blob/54c64cf47d2b705418feb68b811419a223c5a040/7-jdk/alpine/Dockerfile) -- [`7u111-jre`, `7-jre` (*7-jre/Dockerfile*)](https://github.com/docker-library/openjdk/blob/ac78a119a294925b60c8fe4e64c79abab1dd8dbf/7-jre/Dockerfile) -- [`7u91-jre-alpine`, `7-jre-alpine` (*7-jre/alpine/Dockerfile*)](https://github.com/docker-library/openjdk/blob/54c64cf47d2b705418feb68b811419a223c5a040/7-jre/alpine/Dockerfile) -- [`8u102-jdk`, `8u102`, `8-jdk`, `8`, `jdk`, `latest` (*8-jdk/Dockerfile*)](https://github.com/docker-library/openjdk/blob/baaaf7714f9c66e4c5decf2c108a2738b7186c7f/8-jdk/Dockerfile) -- [`8u92-jdk-alpine`, `8u92-alpine`, `8-jdk-alpine`, `8-alpine`, `jdk-alpine`, `alpine` (*8-jdk/alpine/Dockerfile*)](https://github.com/docker-library/openjdk/blob/54c64cf47d2b705418feb68b811419a223c5a040/8-jdk/alpine/Dockerfile) -- [`8u102-jre`, `8-jre`, `jre` (*8-jre/Dockerfile*)](https://github.com/docker-library/openjdk/blob/baaaf7714f9c66e4c5decf2c108a2738b7186c7f/8-jre/Dockerfile) -- [`8u92-jre-alpine`, `8-jre-alpine`, `jre-alpine` (*8-jre/alpine/Dockerfile*)](https://github.com/docker-library/openjdk/blob/54c64cf47d2b705418feb68b811419a223c5a040/8-jre/alpine/Dockerfile) -- [`9-b140-jdk`, `9-b140`, `9-jdk`, `9` (*9-jdk/Dockerfile*)](https://github.com/docker-library/openjdk/blob/2e2d5c3f7ca9303b53d9d8f8ce22c0232a152d5f/9-jdk/Dockerfile) -- [`9-b140-jre`, `9-jre` (*9-jre/Dockerfile*)](https://github.com/docker-library/openjdk/blob/2e2d5c3f7ca9303b53d9d8f8ce22c0232a152d5f/9-jre/Dockerfile) +- [`7u111-jdk`, `7u111`, `7-jdk`, `7` (*7-jdk/Dockerfile*)](https://github.com/docker-library/openjdk/blob/054cea7585e6c0e4e98d133378ea38061a2ae3ac/7-jdk/Dockerfile) +- [`7u121-jdk-alpine`, `7u121-alpine`, `7-jdk-alpine`, `7-alpine` (*7-jdk/alpine/Dockerfile*)](https://github.com/docker-library/openjdk/blob/5257acb51a1230a2dc46b1c349d674a725562f9d/7-jdk/alpine/Dockerfile) +- [`7u111-jre`, `7-jre` (*7-jre/Dockerfile*)](https://github.com/docker-library/openjdk/blob/054cea7585e6c0e4e98d133378ea38061a2ae3ac/7-jre/Dockerfile) +- [`7u121-jre-alpine`, `7-jre-alpine` (*7-jre/alpine/Dockerfile*)](https://github.com/docker-library/openjdk/blob/5257acb51a1230a2dc46b1c349d674a725562f9d/7-jre/alpine/Dockerfile) +- [`8u111-jdk`, `8u111`, `8-jdk`, `8`, `jdk`, `latest` (*8-jdk/Dockerfile*)](https://github.com/docker-library/openjdk/blob/e6e9cf8b21516ba764189916d35be57486203c95/8-jdk/Dockerfile) +- [`8u111-jdk-alpine`, `8u111-alpine`, `8-jdk-alpine`, `8-alpine`, `jdk-alpine`, `alpine` (*8-jdk/alpine/Dockerfile*)](https://github.com/docker-library/openjdk/blob/9a0822673dffd3e5ba66f18a8547aa60faed6d08/8-jdk/alpine/Dockerfile) +- [`8u111-jre`, `8-jre`, `jre` (*8-jre/Dockerfile*)](https://github.com/docker-library/openjdk/blob/e6e9cf8b21516ba764189916d35be57486203c95/8-jre/Dockerfile) +- [`8u111-jre-alpine`, `8-jre-alpine`, `jre-alpine` (*8-jre/alpine/Dockerfile*)](https://github.com/docker-library/openjdk/blob/9a0822673dffd3e5ba66f18a8547aa60faed6d08/8-jre/alpine/Dockerfile) +- [`9-b144-jdk`, `9-b144`, `9-jdk`, `9` (*9-jdk/Dockerfile*)](https://github.com/docker-library/openjdk/blob/a2d46845f90bd841871419063cf12ebe4c2e2b72/9-jdk/Dockerfile) +- [`9-b144-jre`, `9-jre` (*9-jre/Dockerfile*)](https://github.com/docker-library/openjdk/blob/a2d46845f90bd841871419063cf12ebe4c2e2b72/9-jre/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/openjdk`)](https://github.com/docker-library/official-images/blob/master/library/openjdk). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fopenjdk). @@ -80,7 +80,7 @@ View [license information](http://openjdk.java.net/legal/gplv2+ce.html) for the # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/opensuse/README.md b/opensuse/README.md index 3edd79a44..300dbebfd 100644 --- a/opensuse/README.md +++ b/opensuse/README.md @@ -1,8 +1,9 @@ # Supported tags and respective `Dockerfile` links -- [`42.1`, `leap`, `latest` (*docker/Dockerfile*)](https://github.com/openSUSE/docker-containers-build/blob/c8abb4323ef1744bfb9e5d4f127d9076083f0a6e/docker/Dockerfile) -- [`13.2`, `harlequin` (*docker/Dockerfile*)](https://github.com/openSUSE/docker-containers-build/blob/308dda3268f8512795c32cf0e738d5e668f2d3a1/docker/Dockerfile) -- [`tumbleweed` (*docker/Dockerfile*)](https://github.com/openSUSE/docker-containers-build/blob/bae7df3edc72a78a408df43d1f7bb34adfcf005b/docker/Dockerfile) +- [`42.2`, `leap`, `latest` (*docker/Dockerfile*)](https://github.com/openSUSE/docker-containers-build/blob/3f275e3c8845c01f483e436a0d95b5446db86dee/docker/Dockerfile) +- [`42.1` (*docker/Dockerfile*)](https://github.com/openSUSE/docker-containers-build/blob/3de061c4be34a178bf68eef00e7eef41ab362f9b/docker/Dockerfile) +- [`13.2`, `harlequin` (*docker/Dockerfile*)](https://github.com/openSUSE/docker-containers-build/blob/8defdc2e57a277d7f02da85ea609fe86db0ea802/docker/Dockerfile) +- [`tumbleweed` (*docker/Dockerfile*)](https://github.com/openSUSE/docker-containers-build/blob/abc646c77ec709195ee597db9c41ee14dd48bb75/docker/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/opensuse`)](https://github.com/docker-library/official-images/blob/master/library/opensuse). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fopensuse). @@ -33,7 +34,7 @@ However the following repositories are already part of the image: # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/oraclelinux/README.md b/oraclelinux/README.md index 6f8e14576..fb37ea05e 100644 --- a/oraclelinux/README.md +++ b/oraclelinux/README.md @@ -1,12 +1,13 @@ # Supported tags and respective `Dockerfile` links -- [`latest`, `7`, `7.2` (*OracleLinux/7.2/Dockerfile*)](https://github.com/oracle/docker-images/blob/f7f8b6772d4a0667cef5be75832a42d56ff2d5e8/OracleLinux/7.2/Dockerfile) -- [`7.1` (*OracleLinux/7.1/Dockerfile*)](https://github.com/oracle/docker-images/blob/f7f8b6772d4a0667cef5be75832a42d56ff2d5e8/OracleLinux/7.1/Dockerfile) -- [`7.0` (*OracleLinux/7.0/Dockerfile*)](https://github.com/oracle/docker-images/blob/f7f8b6772d4a0667cef5be75832a42d56ff2d5e8/OracleLinux/7.0/Dockerfile) -- [`6`, `6.8` (*OracleLinux/6.8/Dockerfile*)](https://github.com/oracle/docker-images/blob/f7f8b6772d4a0667cef5be75832a42d56ff2d5e8/OracleLinux/6.8/Dockerfile) -- [`6.7` (*OracleLinux/6.7/Dockerfile*)](https://github.com/oracle/docker-images/blob/f7f8b6772d4a0667cef5be75832a42d56ff2d5e8/OracleLinux/6.7/Dockerfile) -- [`6.6` (*OracleLinux/6.6/Dockerfile*)](https://github.com/oracle/docker-images/blob/f7f8b6772d4a0667cef5be75832a42d56ff2d5e8/OracleLinux/6.6/Dockerfile) -- [`5`, `5.11` (*OracleLinux/5.11/Dockerfile*)](https://github.com/oracle/docker-images/blob/f7f8b6772d4a0667cef5be75832a42d56ff2d5e8/OracleLinux/5.11/Dockerfile) +- [`latest`, `7`, `7.3` (*OracleLinux/7.3/Dockerfile*)](https://github.com/oracle/docker-images/blob/01591341c8f2155f32cb0b7b6afa665474beb735/OracleLinux/7.3/Dockerfile) +- [`7.2` (*OracleLinux/7.2/Dockerfile*)](https://github.com/oracle/docker-images/blob/01591341c8f2155f32cb0b7b6afa665474beb735/OracleLinux/7.2/Dockerfile) +- [`7.1` (*OracleLinux/7.1/Dockerfile*)](https://github.com/oracle/docker-images/blob/01591341c8f2155f32cb0b7b6afa665474beb735/OracleLinux/7.1/Dockerfile) +- [`7.0` (*OracleLinux/7.0/Dockerfile*)](https://github.com/oracle/docker-images/blob/01591341c8f2155f32cb0b7b6afa665474beb735/OracleLinux/7.0/Dockerfile) +- [`6`, `6.8` (*OracleLinux/6.8/Dockerfile*)](https://github.com/oracle/docker-images/blob/01591341c8f2155f32cb0b7b6afa665474beb735/OracleLinux/6.8/Dockerfile) +- [`6.7` (*OracleLinux/6.7/Dockerfile*)](https://github.com/oracle/docker-images/blob/01591341c8f2155f32cb0b7b6afa665474beb735/OracleLinux/6.7/Dockerfile) +- [`6.6` (*OracleLinux/6.6/Dockerfile*)](https://github.com/oracle/docker-images/blob/01591341c8f2155f32cb0b7b6afa665474beb735/OracleLinux/6.6/Dockerfile) +- [`5`, `5.11` (*OracleLinux/5.11/Dockerfile*)](https://github.com/oracle/docker-images/blob/01591341c8f2155f32cb0b7b6afa665474beb735/OracleLinux/5.11/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/oraclelinux`)](https://github.com/docker-library/official-images/blob/master/library/oraclelinux). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Foraclelinux). diff --git a/orientdb/README.md b/orientdb/README.md index bc62fc45d..bd8c06beb 100644 --- a/orientdb/README.md +++ b/orientdb/README.md @@ -1,8 +1,8 @@ # Supported tags and respective `Dockerfile` links - [`2.0.18` (*2.0/Dockerfile*)](https://github.com/orientechnologies/orientdb-docker/blob/a43637b03a105ceb1104cbf5e42e93e1ffed0944/2.0/Dockerfile) -- [`2.1.23` (*2.1/Dockerfile*)](https://github.com/orientechnologies/orientdb-docker/blob/37b0a2405c4f6d011a5e8fa4f1e42c9b77f45f28/2.1/Dockerfile) -- [`2.2.11`, `latest` (*2.2/Dockerfile*)](https://github.com/orientechnologies/orientdb-docker/blob/11a5e240390265e4138fb18c52eec3ba603ff229/2.2/Dockerfile) +- [`2.1.25` (*2.1/Dockerfile*)](https://github.com/orientechnologies/orientdb-docker/blob/eb9c688528d4ce7d50eec34391a3cbb4fea88868/2.1/Dockerfile) +- [`2.2.13`, `latest` (*2.2/x86_64/alpine/Dockerfile*)](https://github.com/orientechnologies/orientdb-docker/blob/eb9c688528d4ce7d50eec34391a3cbb4fea88868/2.2/x86_64/alpine/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/orientdb`)](https://github.com/docker-library/official-images/blob/master/library/orientdb). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Forientdb). @@ -81,7 +81,7 @@ $ docker run -d --name orientdb -p 2424:2424 -p 2480:2480 \ # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/owncloud/README.md b/owncloud/README.md index 98acb691c..47e74b4f1 100644 --- a/owncloud/README.md +++ b/owncloud/README.md @@ -1,15 +1,15 @@ # Supported tags and respective `Dockerfile` links -- [`8.0.15-apache`, `8.0-apache`, `8.0.15`, `8.0` (*8.0/apache/Dockerfile*)](https://github.com/docker-library/owncloud/blob/12b61400b292cfdef89ae568f726798f197ec409/8.0/apache/Dockerfile) -- [`8.0.15-fpm`, `8.0-fpm` (*8.0/fpm/Dockerfile*)](https://github.com/docker-library/owncloud/blob/12b61400b292cfdef89ae568f726798f197ec409/8.0/fpm/Dockerfile) -- [`8.1.10-apache`, `8.1-apache`, `8.1.10`, `8.1` (*8.1/apache/Dockerfile*)](https://github.com/docker-library/owncloud/blob/066a4f1d22f703605b00d70178dd7bb71b7d7140/8.1/apache/Dockerfile) -- [`8.1.10-fpm`, `8.1-fpm` (*8.1/fpm/Dockerfile*)](https://github.com/docker-library/owncloud/blob/066a4f1d22f703605b00d70178dd7bb71b7d7140/8.1/fpm/Dockerfile) -- [`8.2.8-apache`, `8.2-apache`, `8-apache`, `8.2.8`, `8.2`, `8` (*8.2/apache/Dockerfile*)](https://github.com/docker-library/owncloud/blob/f73b5dc1306f54c0744ad3dce726cbd7fb0530a7/8.2/apache/Dockerfile) -- [`8.2.8-fpm`, `8.2-fpm`, `8-fpm` (*8.2/fpm/Dockerfile*)](https://github.com/docker-library/owncloud/blob/f73b5dc1306f54c0744ad3dce726cbd7fb0530a7/8.2/fpm/Dockerfile) -- [`9.0.5-apache`, `9.0-apache`, `9.0.5`, `9.0` (*9.0/apache/Dockerfile*)](https://github.com/docker-library/owncloud/blob/92727b0d210b489161340f740b3693eb87915e16/9.0/apache/Dockerfile) -- [`9.0.5-fpm`, `9.0-fpm` (*9.0/fpm/Dockerfile*)](https://github.com/docker-library/owncloud/blob/92727b0d210b489161340f740b3693eb87915e16/9.0/fpm/Dockerfile) -- [`9.1.1-apache`, `9.1-apache`, `9-apache`, `apache`, `9.1.1`, `9.1`, `9`, `latest` (*9.1/apache/Dockerfile*)](https://github.com/docker-library/owncloud/blob/51ba952ab82bdc0755275d31fc288af39ac1ba74/9.1/apache/Dockerfile) -- [`9.1.1-fpm`, `9.1-fpm`, `9-fpm`, `fpm` (*9.1/fpm/Dockerfile*)](https://github.com/docker-library/owncloud/blob/51ba952ab82bdc0755275d31fc288af39ac1ba74/9.1/fpm/Dockerfile) +- [`8.0.16-apache`, `8.0-apache`, `8.0.16`, `8.0` (*8.0/apache/Dockerfile*)](https://github.com/docker-library/owncloud/blob/2c9fddfe6a17a2c1d631dd7a6f1c7f87763f7d10/8.0/apache/Dockerfile) +- [`8.0.16-fpm`, `8.0-fpm` (*8.0/fpm/Dockerfile*)](https://github.com/docker-library/owncloud/blob/2c9fddfe6a17a2c1d631dd7a6f1c7f87763f7d10/8.0/fpm/Dockerfile) +- [`8.1.11-apache`, `8.1-apache`, `8.1.11`, `8.1` (*8.1/apache/Dockerfile*)](https://github.com/docker-library/owncloud/blob/11331ee6c9af343e4b25efd62135742fe4a48259/8.1/apache/Dockerfile) +- [`8.1.11-fpm`, `8.1-fpm` (*8.1/fpm/Dockerfile*)](https://github.com/docker-library/owncloud/blob/11331ee6c9af343e4b25efd62135742fe4a48259/8.1/fpm/Dockerfile) +- [`8.2.9-apache`, `8.2-apache`, `8-apache`, `8.2.9`, `8.2`, `8` (*8.2/apache/Dockerfile*)](https://github.com/docker-library/owncloud/blob/ff9352a1c798b21f93fdca4b31165be91e879665/8.2/apache/Dockerfile) +- [`8.2.9-fpm`, `8.2-fpm`, `8-fpm` (*8.2/fpm/Dockerfile*)](https://github.com/docker-library/owncloud/blob/ff9352a1c798b21f93fdca4b31165be91e879665/8.2/fpm/Dockerfile) +- [`9.0.6-apache`, `9.0-apache`, `9.0.6`, `9.0` (*9.0/apache/Dockerfile*)](https://github.com/docker-library/owncloud/blob/375db22095df9a8d5b27f9f656eff92fcfad3b2e/9.0/apache/Dockerfile) +- [`9.0.6-fpm`, `9.0-fpm` (*9.0/fpm/Dockerfile*)](https://github.com/docker-library/owncloud/blob/375db22095df9a8d5b27f9f656eff92fcfad3b2e/9.0/fpm/Dockerfile) +- [`9.1.2-apache`, `9.1-apache`, `9-apache`, `apache`, `9.1.2`, `9.1`, `9`, `latest` (*9.1/apache/Dockerfile*)](https://github.com/docker-library/owncloud/blob/373a10dfe09623b32510f64912d2188c6395f64e/9.1/apache/Dockerfile) +- [`9.1.2-fpm`, `9.1-fpm`, `9-fpm`, `fpm` (*9.1/fpm/Dockerfile*)](https://github.com/docker-library/owncloud/blob/373a10dfe09623b32510f64912d2188c6395f64e/9.1/fpm/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/owncloud`)](https://github.com/docker-library/official-images/blob/master/library/owncloud). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fowncloud). @@ -89,7 +89,7 @@ View [license information](https://owncloud.org/contribute/agreement/) for the s # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/percona/README.md b/percona/README.md index 8f4c3375e..38ea531b2 100644 --- a/percona/README.md +++ b/percona/README.md @@ -1,8 +1,8 @@ # Supported tags and respective `Dockerfile` links -- [`5.7.14`, `5.7`, `5`, `latest` (*5.7/Dockerfile*)](https://github.com/docker-library/percona/blob/9688bf1b615fd31c56273057ed170f6068908310/5.7/Dockerfile) -- [`5.6.32`, `5.6` (*5.6/Dockerfile*)](https://github.com/docker-library/percona/blob/9688bf1b615fd31c56273057ed170f6068908310/5.6/Dockerfile) -- [`5.5.52`, `5.5` (*5.5/Dockerfile*)](https://github.com/docker-library/percona/blob/3085185fcf46530ea6b2c5ff650efef3535bcea2/5.5/Dockerfile) +- [`5.7.15`, `5.7`, `5`, `latest` (*5.7/Dockerfile*)](https://github.com/docker-library/percona/blob/ab693a100d0b91ac3ddfd404ca38b4a07df37643/5.7/Dockerfile) +- [`5.6.34`, `5.6` (*5.6/Dockerfile*)](https://github.com/docker-library/percona/blob/e72ee9b01ff3848590d110bfab255e3a8bfe8ead/5.6/Dockerfile) +- [`5.5.53`, `5.5` (*5.5/Dockerfile*)](https://github.com/docker-library/percona/blob/ab693a100d0b91ac3ddfd404ca38b4a07df37643/5.5/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/percona`)](https://github.com/docker-library/official-images/blob/master/library/percona). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fpercona). @@ -48,6 +48,12 @@ $ docker run -it --link some-percona:mysql --rm percona sh -c 'exec mysql -h"$MY ... where `some-percona` is the name of your original percona container. +This image can also be used as a client for non-Docker or remote Percona instances: + +```console +$ docker run -it --rm percona mysql -hsome.mysql.host -usome-mysql-user -p +``` + More information about the MySQL command line client can be found in the [MySQL documentation](http://dev.mysql.com/doc/en/mysql.html) ## Container shell access and viewing MySQL logs @@ -128,7 +134,7 @@ Sets root (*not* the user specified in `MYSQL_USER`!) user as expired once init # Initializing a fresh instance -When a container is started for the first time, a new database `mysql` will be initialized with the provided configuration variables. Furthermore, it will execute files with extensions `.sh` and `.sql` that are found in `/docker-entrypoint-initdb.d`. You can easily populate your percona services by [mounting a SQL dump into that directory](https://docs.docker.com/userguide/dockervolumes/#mount-a-host-file-as-a-data-volume) and provide [custom images](https://docs.docker.com/reference/builder/) with contributed data. +When a container is started for the first time, a new database with the specified name will be created and initialized with the provided configuration variables. Furthermore, it will execute files with extensions `.sh`, `.sql` and `.sql.gz` that are found in `/docker-entrypoint-initdb.d`. Files will be executed in alphabetical order. You can easily populate your percona services by [mounting a SQL dump into that directory](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-file-as-a-data-volume) and provide [custom images](https://docs.docker.com/reference/builder/) with contributed data. SQL files will be imported by default to the database specified by the `MYSQL_DATABASE` variable. # Caveats @@ -136,8 +142,8 @@ When a container is started for the first time, a new database `mysql` will be i Important note: There are several ways to store data used by applications that run in Docker containers. We encourage users of the `percona` images to familiarize themselves with the options available, including: -- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/userguide/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. -- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/userguide/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. +- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/engine/tutorials/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. +- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. The Docker documentation is a good starting point for understanding the different storage options and variations, and there are multiple blogs and forum postings that discuss and give advice in this area. We will simply show the basic procedure here for the latter option above: @@ -174,7 +180,7 @@ $ docker exec some-percona sh -c 'exec mysqldump --all-databases -uroot -p"$MYSQ # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/percona/content.md b/percona/content.md index 57ad22a81..44363398a 100644 --- a/percona/content.md +++ b/percona/content.md @@ -38,6 +38,12 @@ $ docker run -it --link some-%%REPO%%:mysql --rm %%REPO%% sh -c 'exec mysql -h"$ ... where `some-%%REPO%%` is the name of your original %%REPO%% container. +This image can also be used as a client for non-Docker or remote Percona instances: + +```console +$ docker run -it --rm %%REPO%% mysql -hsome.mysql.host -usome-mysql-user -p +``` + More information about the MySQL command line client can be found in the [MySQL documentation](http://dev.mysql.com/doc/en/mysql.html) ## Container shell access and viewing MySQL logs @@ -118,7 +124,7 @@ Sets root (*not* the user specified in `MYSQL_USER`!) user as expired once init # Initializing a fresh instance -When a container is started for the first time, a new database `mysql` will be initialized with the provided configuration variables. Furthermore, it will execute files with extensions `.sh` and `.sql` that are found in `/docker-entrypoint-initdb.d`. You can easily populate your %%REPO%% services by [mounting a SQL dump into that directory](https://docs.docker.com/userguide/dockervolumes/#mount-a-host-file-as-a-data-volume) and provide [custom images](https://docs.docker.com/reference/builder/) with contributed data. +When a container is started for the first time, a new database with the specified name will be created and initialized with the provided configuration variables. Furthermore, it will execute files with extensions `.sh`, `.sql` and `.sql.gz` that are found in `/docker-entrypoint-initdb.d`. Files will be executed in alphabetical order. You can easily populate your %%REPO%% services by [mounting a SQL dump into that directory](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-file-as-a-data-volume) and provide [custom images](https://docs.docker.com/reference/builder/) with contributed data. SQL files will be imported by default to the database specified by the `MYSQL_DATABASE` variable. # Caveats @@ -126,8 +132,8 @@ When a container is started for the first time, a new database `mysql` will be i Important note: There are several ways to store data used by applications that run in Docker containers. We encourage users of the `%%REPO%%` images to familiarize themselves with the options available, including: -- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/userguide/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. -- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/userguide/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. +- Let Docker manage the storage of your database data [by writing the database files to disk on the host system using its own internal volume management](https://docs.docker.com/engine/tutorials/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. +- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. The Docker documentation is a good starting point for understanding the different storage options and variations, and there are multiple blogs and forum postings that discuss and give advice in this area. We will simply show the basic procedure here for the latter option above: diff --git a/perl/README.md b/perl/README.md index 8a4aff579..89601c64e 100644 --- a/perl/README.md +++ b/perl/README.md @@ -49,7 +49,7 @@ View [license information](http://dev.perl.org/licenses/) for the software conta # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/photon/README.md b/photon/README.md index 373f8cb0f..c13707227 100644 --- a/photon/README.md +++ b/photon/README.md @@ -36,7 +36,7 @@ View [license information](https://github.com/vmware/photon/blob/master/LICENSE) # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/php-zendserver/README.md b/php-zendserver/README.md index 54b649208..62fae3f2c 100644 --- a/php-zendserver/README.md +++ b/php-zendserver/README.md @@ -150,7 +150,7 @@ Each Zend Server Docker container requires 1GB of availible memory. # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/php/README.md b/php/README.md index 1f9b9f091..f1163675d 100644 --- a/php/README.md +++ b/php/README.md @@ -1,26 +1,26 @@ # Supported tags and respective `Dockerfile` links -- [`7.1.0RC3-cli`, `7.1-rc-cli`, `rc-cli`, `7.1.0RC3`, `7.1-rc`, `rc` (*7.1-rc/Dockerfile*)](https://github.com/docker-library/php/blob/ecde4f3843bf8e652111beb4cbdd15aabfd90d02/7.1-rc/Dockerfile) -- [`7.1.0RC3-alpine`, `7.1-rc-alpine`, `rc-alpine` (*7.1-rc/alpine/Dockerfile*)](https://github.com/docker-library/php/blob/ecde4f3843bf8e652111beb4cbdd15aabfd90d02/7.1-rc/alpine/Dockerfile) -- [`7.1.0RC3-apache`, `7.1-rc-apache`, `rc-apache` (*7.1-rc/apache/Dockerfile*)](https://github.com/docker-library/php/blob/ecde4f3843bf8e652111beb4cbdd15aabfd90d02/7.1-rc/apache/Dockerfile) -- [`7.1.0RC3-fpm`, `7.1-rc-fpm`, `rc-fpm` (*7.1-rc/fpm/Dockerfile*)](https://github.com/docker-library/php/blob/ecde4f3843bf8e652111beb4cbdd15aabfd90d02/7.1-rc/fpm/Dockerfile) -- [`7.1.0RC3-fpm-alpine`, `7.1-rc-fpm-alpine`, `rc-fpm-alpine` (*7.1-rc/fpm/alpine/Dockerfile*)](https://github.com/docker-library/php/blob/ecde4f3843bf8e652111beb4cbdd15aabfd90d02/7.1-rc/fpm/alpine/Dockerfile) -- [`7.1.0RC3-zts`, `7.1-rc-zts`, `rc-zts` (*7.1-rc/zts/Dockerfile*)](https://github.com/docker-library/php/blob/ecde4f3843bf8e652111beb4cbdd15aabfd90d02/7.1-rc/zts/Dockerfile) -- [`7.1.0RC3-zts-alpine`, `7.1-rc-zts-alpine`, `rc-zts-alpine` (*7.1-rc/zts/alpine/Dockerfile*)](https://github.com/docker-library/php/blob/ecde4f3843bf8e652111beb4cbdd15aabfd90d02/7.1-rc/zts/alpine/Dockerfile) -- [`7.0.12-cli`, `7.0-cli`, `7-cli`, `cli`, `7.0.12`, `7.0`, `7`, `latest` (*7.0/Dockerfile*)](https://github.com/docker-library/php/blob/3cb02a21164bc2bdb8b25ec48886ffcb7e195510/7.0/Dockerfile) -- [`7.0.12-alpine`, `7.0-alpine`, `7-alpine`, `alpine` (*7.0/alpine/Dockerfile*)](https://github.com/docker-library/php/blob/3cb02a21164bc2bdb8b25ec48886ffcb7e195510/7.0/alpine/Dockerfile) -- [`7.0.12-apache`, `7.0-apache`, `7-apache`, `apache` (*7.0/apache/Dockerfile*)](https://github.com/docker-library/php/blob/3cb02a21164bc2bdb8b25ec48886ffcb7e195510/7.0/apache/Dockerfile) -- [`7.0.12-fpm`, `7.0-fpm`, `7-fpm`, `fpm` (*7.0/fpm/Dockerfile*)](https://github.com/docker-library/php/blob/3cb02a21164bc2bdb8b25ec48886ffcb7e195510/7.0/fpm/Dockerfile) -- [`7.0.12-fpm-alpine`, `7.0-fpm-alpine`, `7-fpm-alpine`, `fpm-alpine` (*7.0/fpm/alpine/Dockerfile*)](https://github.com/docker-library/php/blob/3cb02a21164bc2bdb8b25ec48886ffcb7e195510/7.0/fpm/alpine/Dockerfile) -- [`7.0.12-zts`, `7.0-zts`, `7-zts`, `zts` (*7.0/zts/Dockerfile*)](https://github.com/docker-library/php/blob/3cb02a21164bc2bdb8b25ec48886ffcb7e195510/7.0/zts/Dockerfile) -- [`7.0.12-zts-alpine`, `7.0-zts-alpine`, `7-zts-alpine`, `zts-alpine` (*7.0/zts/alpine/Dockerfile*)](https://github.com/docker-library/php/blob/3cb02a21164bc2bdb8b25ec48886ffcb7e195510/7.0/zts/alpine/Dockerfile) -- [`5.6.27-cli`, `5.6-cli`, `5-cli`, `5.6.27`, `5.6`, `5` (*5.6/Dockerfile*)](https://github.com/docker-library/php/blob/3cb02a21164bc2bdb8b25ec48886ffcb7e195510/5.6/Dockerfile) -- [`5.6.27-alpine`, `5.6-alpine`, `5-alpine` (*5.6/alpine/Dockerfile*)](https://github.com/docker-library/php/blob/3cb02a21164bc2bdb8b25ec48886ffcb7e195510/5.6/alpine/Dockerfile) -- [`5.6.27-apache`, `5.6-apache`, `5-apache` (*5.6/apache/Dockerfile*)](https://github.com/docker-library/php/blob/3cb02a21164bc2bdb8b25ec48886ffcb7e195510/5.6/apache/Dockerfile) -- [`5.6.27-fpm`, `5.6-fpm`, `5-fpm` (*5.6/fpm/Dockerfile*)](https://github.com/docker-library/php/blob/3cb02a21164bc2bdb8b25ec48886ffcb7e195510/5.6/fpm/Dockerfile) -- [`5.6.27-fpm-alpine`, `5.6-fpm-alpine`, `5-fpm-alpine` (*5.6/fpm/alpine/Dockerfile*)](https://github.com/docker-library/php/blob/3cb02a21164bc2bdb8b25ec48886ffcb7e195510/5.6/fpm/alpine/Dockerfile) -- [`5.6.27-zts`, `5.6-zts`, `5-zts` (*5.6/zts/Dockerfile*)](https://github.com/docker-library/php/blob/3cb02a21164bc2bdb8b25ec48886ffcb7e195510/5.6/zts/Dockerfile) -- [`5.6.27-zts-alpine`, `5.6-zts-alpine`, `5-zts-alpine` (*5.6/zts/alpine/Dockerfile*)](https://github.com/docker-library/php/blob/3cb02a21164bc2bdb8b25ec48886ffcb7e195510/5.6/zts/alpine/Dockerfile) +- [`7.1.0RC6-cli`, `7.1-rc-cli`, `rc-cli`, `7.1.0RC6`, `7.1-rc`, `rc` (*7.1-rc/Dockerfile*)](https://github.com/docker-library/php/blob/4ea9e241d26b245fa04896a608c73e84522f8689/7.1-rc/Dockerfile) +- [`7.1.0RC6-alpine`, `7.1-rc-alpine`, `rc-alpine` (*7.1-rc/alpine/Dockerfile*)](https://github.com/docker-library/php/blob/4ea9e241d26b245fa04896a608c73e84522f8689/7.1-rc/alpine/Dockerfile) +- [`7.1.0RC6-apache`, `7.1-rc-apache`, `rc-apache` (*7.1-rc/apache/Dockerfile*)](https://github.com/docker-library/php/blob/4ea9e241d26b245fa04896a608c73e84522f8689/7.1-rc/apache/Dockerfile) +- [`7.1.0RC6-fpm`, `7.1-rc-fpm`, `rc-fpm` (*7.1-rc/fpm/Dockerfile*)](https://github.com/docker-library/php/blob/4ea9e241d26b245fa04896a608c73e84522f8689/7.1-rc/fpm/Dockerfile) +- [`7.1.0RC6-fpm-alpine`, `7.1-rc-fpm-alpine`, `rc-fpm-alpine` (*7.1-rc/fpm/alpine/Dockerfile*)](https://github.com/docker-library/php/blob/4ea9e241d26b245fa04896a608c73e84522f8689/7.1-rc/fpm/alpine/Dockerfile) +- [`7.1.0RC6-zts`, `7.1-rc-zts`, `rc-zts` (*7.1-rc/zts/Dockerfile*)](https://github.com/docker-library/php/blob/4ea9e241d26b245fa04896a608c73e84522f8689/7.1-rc/zts/Dockerfile) +- [`7.1.0RC6-zts-alpine`, `7.1-rc-zts-alpine`, `rc-zts-alpine` (*7.1-rc/zts/alpine/Dockerfile*)](https://github.com/docker-library/php/blob/4ea9e241d26b245fa04896a608c73e84522f8689/7.1-rc/zts/alpine/Dockerfile) +- [`7.0.13-cli`, `7.0-cli`, `7-cli`, `cli`, `7.0.13`, `7.0`, `7`, `latest` (*7.0/Dockerfile*)](https://github.com/docker-library/php/blob/b208b3bd750feea2c236af0586e544dd1daad8a2/7.0/Dockerfile) +- [`7.0.13-alpine`, `7.0-alpine`, `7-alpine`, `alpine` (*7.0/alpine/Dockerfile*)](https://github.com/docker-library/php/blob/b208b3bd750feea2c236af0586e544dd1daad8a2/7.0/alpine/Dockerfile) +- [`7.0.13-apache`, `7.0-apache`, `7-apache`, `apache` (*7.0/apache/Dockerfile*)](https://github.com/docker-library/php/blob/b208b3bd750feea2c236af0586e544dd1daad8a2/7.0/apache/Dockerfile) +- [`7.0.13-fpm`, `7.0-fpm`, `7-fpm`, `fpm` (*7.0/fpm/Dockerfile*)](https://github.com/docker-library/php/blob/b208b3bd750feea2c236af0586e544dd1daad8a2/7.0/fpm/Dockerfile) +- [`7.0.13-fpm-alpine`, `7.0-fpm-alpine`, `7-fpm-alpine`, `fpm-alpine` (*7.0/fpm/alpine/Dockerfile*)](https://github.com/docker-library/php/blob/b208b3bd750feea2c236af0586e544dd1daad8a2/7.0/fpm/alpine/Dockerfile) +- [`7.0.13-zts`, `7.0-zts`, `7-zts`, `zts` (*7.0/zts/Dockerfile*)](https://github.com/docker-library/php/blob/b208b3bd750feea2c236af0586e544dd1daad8a2/7.0/zts/Dockerfile) +- [`7.0.13-zts-alpine`, `7.0-zts-alpine`, `7-zts-alpine`, `zts-alpine` (*7.0/zts/alpine/Dockerfile*)](https://github.com/docker-library/php/blob/b208b3bd750feea2c236af0586e544dd1daad8a2/7.0/zts/alpine/Dockerfile) +- [`5.6.28-cli`, `5.6-cli`, `5-cli`, `5.6.28`, `5.6`, `5` (*5.6/Dockerfile*)](https://github.com/docker-library/php/blob/7d058f79e6fdf7b8e97d5004d1098c436d348a47/5.6/Dockerfile) +- [`5.6.28-alpine`, `5.6-alpine`, `5-alpine` (*5.6/alpine/Dockerfile*)](https://github.com/docker-library/php/blob/7d058f79e6fdf7b8e97d5004d1098c436d348a47/5.6/alpine/Dockerfile) +- [`5.6.28-apache`, `5.6-apache`, `5-apache` (*5.6/apache/Dockerfile*)](https://github.com/docker-library/php/blob/7d058f79e6fdf7b8e97d5004d1098c436d348a47/5.6/apache/Dockerfile) +- [`5.6.28-fpm`, `5.6-fpm`, `5-fpm` (*5.6/fpm/Dockerfile*)](https://github.com/docker-library/php/blob/7d058f79e6fdf7b8e97d5004d1098c436d348a47/5.6/fpm/Dockerfile) +- [`5.6.28-fpm-alpine`, `5.6-fpm-alpine`, `5-fpm-alpine` (*5.6/fpm/alpine/Dockerfile*)](https://github.com/docker-library/php/blob/7d058f79e6fdf7b8e97d5004d1098c436d348a47/5.6/fpm/alpine/Dockerfile) +- [`5.6.28-zts`, `5.6-zts`, `5-zts` (*5.6/zts/Dockerfile*)](https://github.com/docker-library/php/blob/7d058f79e6fdf7b8e97d5004d1098c436d348a47/5.6/zts/Dockerfile) +- [`5.6.28-zts-alpine`, `5.6-zts-alpine`, `5-zts-alpine` (*5.6/zts/alpine/Dockerfile*)](https://github.com/docker-library/php/blob/7d058f79e6fdf7b8e97d5004d1098c436d348a47/5.6/zts/alpine/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/php`)](https://github.com/docker-library/official-images/blob/master/library/php). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fphp). @@ -185,7 +185,7 @@ View [license information](http://php.net/license/) for the software contained i # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/piwik/README.md b/piwik/README.md index 4a78d7193..d792fe9b5 100644 --- a/piwik/README.md +++ b/piwik/README.md @@ -1,6 +1,6 @@ # Supported tags and respective `Dockerfile` links -- [`2.16.5`, `2.16`, `2`, `latest` (*Dockerfile*)](https://github.com/piwik/docker-piwik/blob/93ad1ed911e037431200e361f9735ea8a2a44c26/Dockerfile) +- [`2.17.1`, `2.17`, `2`, `latest` (*Dockerfile*)](https://github.com/piwik/docker-piwik/blob/b511e57a17ab57d9f2e947fc391f004990d7f1d3/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/piwik`)](https://github.com/docker-library/official-images/blob/master/library/piwik). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fpiwik). @@ -61,7 +61,7 @@ View [license information](https://github.com/piwik/piwik/blob/master/LEGALNOTIC # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/plone/README.md b/plone/README.md index 0121eb76c..bc7d32679 100644 --- a/plone/README.md +++ b/plone/README.md @@ -96,7 +96,7 @@ View [license information](https://plone.org/foundation/copyrights/license-faq) # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/postgres/README.md b/postgres/README.md index b132e9ab0..df7130bd7 100644 --- a/postgres/README.md +++ b/postgres/README.md @@ -1,11 +1,15 @@ # Supported tags and respective `Dockerfile` links -- [`9.6.0`, `9.6`, `9`, `latest` (*9.6/Dockerfile*)](https://github.com/docker-library/postgres/blob/b2317dd369030a5f3f030b1daa1fc80da3cab9e0/9.6/Dockerfile) -- [`9.5.4`, `9.5` (*9.5/Dockerfile*)](https://github.com/docker-library/postgres/blob/1c0bc9d905d569fead777b9b8e3836e8af1c394c/9.5/Dockerfile) -- [`9.4.9`, `9.4` (*9.4/Dockerfile*)](https://github.com/docker-library/postgres/blob/fc36c25f8ac352f1fea6d0e7cf8d9bd92a4e720f/9.4/Dockerfile) -- [`9.3.14`, `9.3` (*9.3/Dockerfile*)](https://github.com/docker-library/postgres/blob/fc36c25f8ac352f1fea6d0e7cf8d9bd92a4e720f/9.3/Dockerfile) -- [`9.2.18`, `9.2` (*9.2/Dockerfile*)](https://github.com/docker-library/postgres/blob/fc36c25f8ac352f1fea6d0e7cf8d9bd92a4e720f/9.2/Dockerfile) -- [`9.1.23`, `9.1` (*9.1/Dockerfile*)](https://github.com/docker-library/postgres/blob/fc36c25f8ac352f1fea6d0e7cf8d9bd92a4e720f/9.1/Dockerfile) +- [`9.6.1`, `9.6`, `9`, `latest` (*9.6/Dockerfile*)](https://github.com/docker-library/postgres/blob/edd455e5b1dbfddc280beb244228054374f2f3dd/9.6/Dockerfile) +- [`9.6.1-alpine`, `9.6-alpine`, `9-alpine`, `alpine` (*9.6/alpine/Dockerfile*)](https://github.com/docker-library/postgres/blob/d2b38544770a63fed430694a7aed33de3ad8b808/9.6/alpine/Dockerfile) +- [`9.5.5`, `9.5` (*9.5/Dockerfile*)](https://github.com/docker-library/postgres/blob/edd455e5b1dbfddc280beb244228054374f2f3dd/9.5/Dockerfile) +- [`9.5.5-alpine`, `9.5-alpine` (*9.5/alpine/Dockerfile*)](https://github.com/docker-library/postgres/blob/d2b38544770a63fed430694a7aed33de3ad8b808/9.5/alpine/Dockerfile) +- [`9.4.10`, `9.4` (*9.4/Dockerfile*)](https://github.com/docker-library/postgres/blob/edd455e5b1dbfddc280beb244228054374f2f3dd/9.4/Dockerfile) +- [`9.4.10-alpine`, `9.4-alpine` (*9.4/alpine/Dockerfile*)](https://github.com/docker-library/postgres/blob/d2b38544770a63fed430694a7aed33de3ad8b808/9.4/alpine/Dockerfile) +- [`9.3.15`, `9.3` (*9.3/Dockerfile*)](https://github.com/docker-library/postgres/blob/edd455e5b1dbfddc280beb244228054374f2f3dd/9.3/Dockerfile) +- [`9.3.15-alpine`, `9.3-alpine` (*9.3/alpine/Dockerfile*)](https://github.com/docker-library/postgres/blob/d2b38544770a63fed430694a7aed33de3ad8b808/9.3/alpine/Dockerfile) +- [`9.2.19`, `9.2` (*9.2/Dockerfile*)](https://github.com/docker-library/postgres/blob/edd455e5b1dbfddc280beb244228054374f2f3dd/9.2/Dockerfile) +- [`9.2.19-alpine`, `9.2-alpine` (*9.2/alpine/Dockerfile*)](https://github.com/docker-library/postgres/blob/d2b38544770a63fed430694a7aed33de3ad8b808/9.2/alpine/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/postgres`)](https://github.com/docker-library/official-images/blob/master/library/postgres). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fpostgres). @@ -112,9 +116,25 @@ Since database initialization only happens on container startup, this allows us If there is no database when `postgres` starts in a container, then `postgres` will create the default database for you. While this is the expected behavior of `postgres`, this means that it will not accept incoming connections during that time. This may cause issues when using automation tools, such as `fig`, that start several containers simultaneously. +# Image Variants + +The `postgres` images come in many flavors, each designed for a specific use case. + +## `postgres:` + +This is the defacto image. If you are unsure about what your needs are, you probably want to use this one. It is designed to be used both as a throw away container (mount your source code and start the container to start your app), as well as the base to build other images off of. + +## `postgres:alpine` + +This image is based on the popular [Alpine Linux project](http://alpinelinux.org), available in [the `alpine` official image](https://hub.docker.com/_/alpine). Alpine Linux is much smaller than most distribution base images (~5MB), and thus leads to much slimmer images in general. + +This variant is highly recommended when final image size being as small as possible is desired. The main caveat to note is that it does use [musl libc](http://www.musl-libc.org) instead of [glibc and friends](http://www.etalabs.net/compare_libcs.html), so certain software might run into issues depending on the depth of their libc requirements. However, most software doesn't have an issue with this, so this variant is usually a very safe choice. See [this Hacker News comment thread](https://news.ycombinator.com/item?id=10782897) for more discussion of the issues that might arise and some pro/con comparisons of using Alpine-based images. + +To minimize image size, it's uncommon for additional related tools (such as `git` or `bash`) to be included in Alpine-based images. Using this image as a base, add the things you need in your own Dockerfile (see the [`alpine` image description](https://hub.docker.com/_/alpine/) for examples of how to install packages if you are unfamiliar). + # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/pypy/README.md b/pypy/README.md index 6524aaca8..b07cde35e 100644 --- a/pypy/README.md +++ b/pypy/README.md @@ -1,10 +1,10 @@ # Supported tags and respective `Dockerfile` links -- [`2-5.4.1`, `2-5.4`, `2-5`, `2` (*2/Dockerfile*)](https://github.com/docker-library/pypy/blob/8a1c5f0710de482fcac5247c16b5918fedfc07de/2/Dockerfile) -- [`2-5.4.1-slim`, `2-5.4-slim`, `2-5-slim`, `2-slim` (*2/slim/Dockerfile*)](https://github.com/docker-library/pypy/blob/8a1c5f0710de482fcac5247c16b5918fedfc07de/2/slim/Dockerfile) -- [`2-5.4.1-onbuild`, `2-5.4-onbuild`, `2-5-onbuild`, `2-onbuild` (*2/onbuild/Dockerfile*)](https://github.com/docker-library/pypy/blob/b48e8489ab794a2bacfd396c2f8e1a5b06d6ae48/2/onbuild/Dockerfile) -- [`3-5.5.0-alpha`, `3-5.5.0`, `3-5.5`, `3-5`, `3`, `latest` (*3/Dockerfile*)](https://github.com/docker-library/pypy/blob/a39e58353a7a9ab0283bb9bbbf114c6d6759c2db/3/Dockerfile) -- [`3-5.5.0-alpha-slim`, `3-5.5.0-slim`, `3-5.5-slim`, `3-5-slim`, `3-slim`, `slim` (*3/slim/Dockerfile*)](https://github.com/docker-library/pypy/blob/a39e58353a7a9ab0283bb9bbbf114c6d6759c2db/3/slim/Dockerfile) +- [`2-5.6.0`, `2-5.6`, `2-5`, `2` (*2/Dockerfile*)](https://github.com/docker-library/pypy/blob/491b6dc82d4275a452d48b800ee7a91e48ef9991/2/Dockerfile) +- [`2-5.6.0-slim`, `2-5.6-slim`, `2-5-slim`, `2-slim` (*2/slim/Dockerfile*)](https://github.com/docker-library/pypy/blob/491b6dc82d4275a452d48b800ee7a91e48ef9991/2/slim/Dockerfile) +- [`2-5.6.0-onbuild`, `2-5.6-onbuild`, `2-5-onbuild`, `2-onbuild` (*2/onbuild/Dockerfile*)](https://github.com/docker-library/pypy/blob/b48e8489ab794a2bacfd396c2f8e1a5b06d6ae48/2/onbuild/Dockerfile) +- [`3-5.5.0-alpha`, `3-5.5.0`, `3-5.5`, `3-5`, `3`, `latest` (*3/Dockerfile*)](https://github.com/docker-library/pypy/blob/d280acb013c2248452caf98117334eab9da5a8f6/3/Dockerfile) +- [`3-5.5.0-alpha-slim`, `3-5.5.0-slim`, `3-5.5-slim`, `3-5-slim`, `3-slim`, `slim` (*3/slim/Dockerfile*)](https://github.com/docker-library/pypy/blob/95f6702ded19c44f5dc872ff5ea0374138804829/3/slim/Dockerfile) - [`3-5.5.0-alpha-onbuild`, `3-5.5.0-onbuild`, `3-5.5-onbuild`, `3-5-onbuild`, `3-onbuild`, `onbuild` (*3/onbuild/Dockerfile*)](https://github.com/docker-library/pypy/blob/b48e8489ab794a2bacfd396c2f8e1a5b06d6ae48/3/onbuild/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/pypy`)](https://github.com/docker-library/official-images/blob/master/library/pypy). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fpypy). @@ -86,7 +86,7 @@ View [license information](https://bitbucket.org/pypy/pypy/src/c3ff0dd6252b6ba0d # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/python/README.md b/python/README.md index 1f69c3c61..edaf56a67 100644 --- a/python/README.md +++ b/python/README.md @@ -1,31 +1,31 @@ # Supported tags and respective `Dockerfile` links -- [`2.7.12`, `2.7`, `2` (*2.7/Dockerfile*)](https://github.com/docker-library/python/blob/855b85c8309e925814dfa97d61310080dcd08db6/2.7/Dockerfile) -- [`2.7.12-slim`, `2.7-slim`, `2-slim` (*2.7/slim/Dockerfile*)](https://github.com/docker-library/python/blob/855b85c8309e925814dfa97d61310080dcd08db6/2.7/slim/Dockerfile) -- [`2.7.12-alpine`, `2.7-alpine`, `2-alpine` (*2.7/alpine/Dockerfile*)](https://github.com/docker-library/python/blob/855b85c8309e925814dfa97d61310080dcd08db6/2.7/alpine/Dockerfile) -- [`2.7.12-wheezy`, `2.7-wheezy`, `2-wheezy` (*2.7/wheezy/Dockerfile*)](https://github.com/docker-library/python/blob/855b85c8309e925814dfa97d61310080dcd08db6/2.7/wheezy/Dockerfile) +- [`2.7.12`, `2.7`, `2` (*2.7/Dockerfile*)](https://github.com/docker-library/python/blob/693a75332e8ae5ad3bfae6e8399c4d7cc3cb6181/2.7/Dockerfile) +- [`2.7.12-slim`, `2.7-slim`, `2-slim` (*2.7/slim/Dockerfile*)](https://github.com/docker-library/python/blob/693a75332e8ae5ad3bfae6e8399c4d7cc3cb6181/2.7/slim/Dockerfile) +- [`2.7.12-alpine`, `2.7-alpine`, `2-alpine` (*2.7/alpine/Dockerfile*)](https://github.com/docker-library/python/blob/693a75332e8ae5ad3bfae6e8399c4d7cc3cb6181/2.7/alpine/Dockerfile) +- [`2.7.12-wheezy`, `2.7-wheezy`, `2-wheezy` (*2.7/wheezy/Dockerfile*)](https://github.com/docker-library/python/blob/693a75332e8ae5ad3bfae6e8399c4d7cc3cb6181/2.7/wheezy/Dockerfile) - [`2.7.12-onbuild`, `2.7-onbuild`, `2-onbuild` (*2.7/onbuild/Dockerfile*)](https://github.com/docker-library/python/blob/7663560df7547e69d13b1b548675502f4e0917d1/2.7/onbuild/Dockerfile) -- [`2.7.12-windowsservercore`, `2.7-windowsservercore`, `2-windowsservercore` (*2.7/windows/windowsservercore/Dockerfile*)](https://github.com/docker-library/python/blob/1ad743decae71db424840812eb8dd49557aed9d0/2.7/windows/windowsservercore/Dockerfile) -- [`3.3.6`, `3.3` (*3.3/Dockerfile*)](https://github.com/docker-library/python/blob/855b85c8309e925814dfa97d61310080dcd08db6/3.3/Dockerfile) -- [`3.3.6-slim`, `3.3-slim` (*3.3/slim/Dockerfile*)](https://github.com/docker-library/python/blob/855b85c8309e925814dfa97d61310080dcd08db6/3.3/slim/Dockerfile) -- [`3.3.6-alpine`, `3.3-alpine` (*3.3/alpine/Dockerfile*)](https://github.com/docker-library/python/blob/855b85c8309e925814dfa97d61310080dcd08db6/3.3/alpine/Dockerfile) -- [`3.3.6-wheezy`, `3.3-wheezy` (*3.3/wheezy/Dockerfile*)](https://github.com/docker-library/python/blob/855b85c8309e925814dfa97d61310080dcd08db6/3.3/wheezy/Dockerfile) +- [`2.7.12-windowsservercore`, `2.7-windowsservercore`, `2-windowsservercore` (*2.7/windows/windowsservercore/Dockerfile*)](https://github.com/docker-library/python/blob/693a75332e8ae5ad3bfae6e8399c4d7cc3cb6181/2.7/windows/windowsservercore/Dockerfile) +- [`3.3.6`, `3.3` (*3.3/Dockerfile*)](https://github.com/docker-library/python/blob/693a75332e8ae5ad3bfae6e8399c4d7cc3cb6181/3.3/Dockerfile) +- [`3.3.6-slim`, `3.3-slim` (*3.3/slim/Dockerfile*)](https://github.com/docker-library/python/blob/693a75332e8ae5ad3bfae6e8399c4d7cc3cb6181/3.3/slim/Dockerfile) +- [`3.3.6-alpine`, `3.3-alpine` (*3.3/alpine/Dockerfile*)](https://github.com/docker-library/python/blob/693a75332e8ae5ad3bfae6e8399c4d7cc3cb6181/3.3/alpine/Dockerfile) +- [`3.3.6-wheezy`, `3.3-wheezy` (*3.3/wheezy/Dockerfile*)](https://github.com/docker-library/python/blob/693a75332e8ae5ad3bfae6e8399c4d7cc3cb6181/3.3/wheezy/Dockerfile) - [`3.3.6-onbuild`, `3.3-onbuild` (*3.3/onbuild/Dockerfile*)](https://github.com/docker-library/python/blob/9a9021f2134d953165b31d98cacb95aa34076f90/3.3/onbuild/Dockerfile) -- [`3.4.5`, `3.4` (*3.4/Dockerfile*)](https://github.com/docker-library/python/blob/855b85c8309e925814dfa97d61310080dcd08db6/3.4/Dockerfile) -- [`3.4.5-slim`, `3.4-slim` (*3.4/slim/Dockerfile*)](https://github.com/docker-library/python/blob/855b85c8309e925814dfa97d61310080dcd08db6/3.4/slim/Dockerfile) -- [`3.4.5-alpine`, `3.4-alpine` (*3.4/alpine/Dockerfile*)](https://github.com/docker-library/python/blob/855b85c8309e925814dfa97d61310080dcd08db6/3.4/alpine/Dockerfile) -- [`3.4.5-wheezy`, `3.4-wheezy` (*3.4/wheezy/Dockerfile*)](https://github.com/docker-library/python/blob/855b85c8309e925814dfa97d61310080dcd08db6/3.4/wheezy/Dockerfile) +- [`3.4.5`, `3.4` (*3.4/Dockerfile*)](https://github.com/docker-library/python/blob/693a75332e8ae5ad3bfae6e8399c4d7cc3cb6181/3.4/Dockerfile) +- [`3.4.5-slim`, `3.4-slim` (*3.4/slim/Dockerfile*)](https://github.com/docker-library/python/blob/693a75332e8ae5ad3bfae6e8399c4d7cc3cb6181/3.4/slim/Dockerfile) +- [`3.4.5-alpine`, `3.4-alpine` (*3.4/alpine/Dockerfile*)](https://github.com/docker-library/python/blob/693a75332e8ae5ad3bfae6e8399c4d7cc3cb6181/3.4/alpine/Dockerfile) +- [`3.4.5-wheezy`, `3.4-wheezy` (*3.4/wheezy/Dockerfile*)](https://github.com/docker-library/python/blob/693a75332e8ae5ad3bfae6e8399c4d7cc3cb6181/3.4/wheezy/Dockerfile) - [`3.4.5-onbuild`, `3.4-onbuild` (*3.4/onbuild/Dockerfile*)](https://github.com/docker-library/python/blob/9a9021f2134d953165b31d98cacb95aa34076f90/3.4/onbuild/Dockerfile) -- [`3.5.2`, `3.5`, `3`, `latest` (*3.5/Dockerfile*)](https://github.com/docker-library/python/blob/855b85c8309e925814dfa97d61310080dcd08db6/3.5/Dockerfile) -- [`3.5.2-slim`, `3.5-slim`, `3-slim`, `slim` (*3.5/slim/Dockerfile*)](https://github.com/docker-library/python/blob/855b85c8309e925814dfa97d61310080dcd08db6/3.5/slim/Dockerfile) -- [`3.5.2-alpine`, `3.5-alpine`, `3-alpine`, `alpine` (*3.5/alpine/Dockerfile*)](https://github.com/docker-library/python/blob/855b85c8309e925814dfa97d61310080dcd08db6/3.5/alpine/Dockerfile) +- [`3.5.2`, `3.5`, `3`, `latest` (*3.5/Dockerfile*)](https://github.com/docker-library/python/blob/693a75332e8ae5ad3bfae6e8399c4d7cc3cb6181/3.5/Dockerfile) +- [`3.5.2-slim`, `3.5-slim`, `3-slim`, `slim` (*3.5/slim/Dockerfile*)](https://github.com/docker-library/python/blob/693a75332e8ae5ad3bfae6e8399c4d7cc3cb6181/3.5/slim/Dockerfile) +- [`3.5.2-alpine`, `3.5-alpine`, `3-alpine`, `alpine` (*3.5/alpine/Dockerfile*)](https://github.com/docker-library/python/blob/693a75332e8ae5ad3bfae6e8399c4d7cc3cb6181/3.5/alpine/Dockerfile) - [`3.5.2-onbuild`, `3.5-onbuild`, `3-onbuild`, `onbuild` (*3.5/onbuild/Dockerfile*)](https://github.com/docker-library/python/blob/9a9021f2134d953165b31d98cacb95aa34076f90/3.5/onbuild/Dockerfile) -- [`3.5.2-windowsservercore`, `3.5-windowsservercore`, `3-windowsservercore`, `windowsservercore` (*3.5/windows/windowsservercore/Dockerfile*)](https://github.com/docker-library/python/blob/855b85c8309e925814dfa97d61310080dcd08db6/3.5/windows/windowsservercore/Dockerfile) -- [`3.6.0b2`, `3.6` (*3.6/Dockerfile*)](https://github.com/docker-library/python/blob/a29d327288ff02b2f54be0d2b7340736e2329bdc/3.6/Dockerfile) -- [`3.6.0b2-slim`, `3.6-slim` (*3.6/slim/Dockerfile*)](https://github.com/docker-library/python/blob/a29d327288ff02b2f54be0d2b7340736e2329bdc/3.6/slim/Dockerfile) -- [`3.6.0b2-alpine`, `3.6-alpine` (*3.6/alpine/Dockerfile*)](https://github.com/docker-library/python/blob/a29d327288ff02b2f54be0d2b7340736e2329bdc/3.6/alpine/Dockerfile) -- [`3.6.0b2-onbuild`, `3.6-onbuild` (*3.6/onbuild/Dockerfile*)](https://github.com/docker-library/python/blob/635ea5d58b53d165f7bedae90f8933c720a58150/3.6/onbuild/Dockerfile) -- [`3.6.0b2-windowsservercore`, `3.6-windowsservercore` (*3.6/windows/windowsservercore/Dockerfile*)](https://github.com/docker-library/python/blob/a29d327288ff02b2f54be0d2b7340736e2329bdc/3.6/windows/windowsservercore/Dockerfile) +- [`3.5.2-windowsservercore`, `3.5-windowsservercore`, `3-windowsservercore`, `windowsservercore` (*3.5/windows/windowsservercore/Dockerfile*)](https://github.com/docker-library/python/blob/693a75332e8ae5ad3bfae6e8399c4d7cc3cb6181/3.5/windows/windowsservercore/Dockerfile) +- [`3.6.0b4`, `3.6-rc`, `rc` (*3.6-rc/Dockerfile*)](https://github.com/docker-library/python/blob/d8aac61bc3abddfd7ba58724446cf9b0e949ffa4/3.6-rc/Dockerfile) +- [`3.6.0b4-slim`, `3.6-rc-slim`, `rc-slim` (*3.6-rc/slim/Dockerfile*)](https://github.com/docker-library/python/blob/d8aac61bc3abddfd7ba58724446cf9b0e949ffa4/3.6-rc/slim/Dockerfile) +- [`3.6.0b4-alpine`, `3.6-rc-alpine`, `rc-alpine` (*3.6-rc/alpine/Dockerfile*)](https://github.com/docker-library/python/blob/d8aac61bc3abddfd7ba58724446cf9b0e949ffa4/3.6-rc/alpine/Dockerfile) +- [`3.6.0b4-onbuild`, `3.6-rc-onbuild`, `rc-onbuild` (*3.6-rc/onbuild/Dockerfile*)](https://github.com/docker-library/python/blob/b16ff405101a9f6c6540fb3467ca25baa9610174/3.6-rc/onbuild/Dockerfile) +- [`3.6.0b4-windowsservercore`, `3.6-rc-windowsservercore`, `rc-windowsservercore` (*3.6-rc/windows/windowsservercore/Dockerfile*)](https://github.com/docker-library/python/blob/d8aac61bc3abddfd7ba58724446cf9b0e949ffa4/3.6-rc/windows/windowsservercore/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/python`)](https://github.com/docker-library/official-images/blob/master/library/python). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fpython). @@ -121,7 +121,7 @@ View license information for [Python 2](https://docs.python.org/2/license.html) # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/r-base/README.md b/r-base/README.md index 002f216c6..2deeccd46 100644 --- a/r-base/README.md +++ b/r-base/README.md @@ -1,6 +1,6 @@ # Supported tags and respective `Dockerfile` links -- [`3.3.1`, `latest` (*r-base/Dockerfile*)](https://github.com/rocker-org/rocker/blob/118be9ab285173237441836d84bab714c0920cca/r-base/Dockerfile) +- [`3.3.2`, `latest` (*r-base/Dockerfile*)](https://github.com/rocker-org/rocker/blob/b2cdaad0026645c6cb3ed78f460042ed2197449a/r-base/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/r-base`)](https://github.com/docker-library/official-images/blob/master/library/r-base). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fr-base). @@ -78,7 +78,7 @@ View [R-project license information](http://www.r-project.org/Licenses/) for the # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/rabbitmq/README.md b/rabbitmq/README.md index 299481f9e..7045f2a21 100644 --- a/rabbitmq/README.md +++ b/rabbitmq/README.md @@ -1,7 +1,7 @@ # Supported tags and respective `Dockerfile` links -- [`3.6.5`, `3.6`, `3`, `latest` (*Dockerfile*)](https://github.com/docker-library/rabbitmq/blob/29121864d4892b2481706df023a53e31fececd02/Dockerfile) -- [`3.6.5-management`, `3.6-management`, `3-management`, `management` (*management/Dockerfile*)](https://github.com/docker-library/rabbitmq/blob/dc712681dcaeadb0371be66be5e96563be364e5d/management/Dockerfile) +- [`3.6.6`, `3.6`, `3`, `latest` (*Dockerfile*)](https://github.com/docker-library/rabbitmq/blob/003537013a42e6939f7687c495de1129939f69af/Dockerfile) +- [`3.6.6-management`, `3.6-management`, `3-management`, `management` (*management/Dockerfile*)](https://github.com/docker-library/rabbitmq/blob/dc712681dcaeadb0371be66be5e96563be364e5d/management/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/rabbitmq`)](https://github.com/docker-library/official-images/blob/master/library/rabbitmq). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Frabbitmq). @@ -122,7 +122,7 @@ View [license information](https://www.rabbitmq.com/mpl.html) for the software c # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/rails/README.md b/rails/README.md index e8aa4ae38..2050fb23e 100644 --- a/rails/README.md +++ b/rails/README.md @@ -108,7 +108,7 @@ View [license information](https://github.com/rails/rails#license) for the softw # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/rakudo-star/README.md b/rakudo-star/README.md index b3aa2fb58..5ba0e2c1e 100644 --- a/rakudo-star/README.md +++ b/rakudo-star/README.md @@ -1,6 +1,6 @@ # Supported tags and respective `Dockerfile` links -- [`2016.07`, `latest` (*Dockerfile*)](https://github.com/perl6/docker/blob/36a51266a1ac2f5dd6da46756cc7a7789ea8343c/Dockerfile) +- [`2016.10`, `latest` (*Dockerfile*)](https://github.com/perl6/docker/blob/ae899ba5c0ac5449f825f8b7d49b4112400c445e/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/rakudo-star`)](https://github.com/docker-library/official-images/blob/master/library/rakudo-star). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Frakudo-star). @@ -50,7 +50,7 @@ View [license information](https://github.com/rakudo/star/blob/master/LICENSE) f # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/redis/README.md b/redis/README.md index c70423bcc..efe1c8c93 100644 --- a/redis/README.md +++ b/redis/README.md @@ -3,9 +3,9 @@ - [`3.0.7`, `3.0` (*3.0/Dockerfile*)](https://github.com/docker-library/redis/blob/6cb8a8015f126e2a7251c5d011b86b657e9febd6/3.0/Dockerfile) - [`3.0.7-32bit`, `3.0-32bit` (*3.0/32bit/Dockerfile*)](https://github.com/docker-library/redis/blob/6cb8a8015f126e2a7251c5d011b86b657e9febd6/3.0/32bit/Dockerfile) - [`3.0.7-alpine`, `3.0-alpine` (*3.0/alpine/Dockerfile*)](https://github.com/docker-library/redis/blob/c49a42f6efcd2b971e43e93116a976b058035544/3.0/alpine/Dockerfile) -- [`3.2.4`, `3.2`, `3`, `latest` (*3.2/Dockerfile*)](https://github.com/docker-library/redis/blob/a38166e6f3430512ba8ce2cb5ebd889ee17b9dc4/3.2/Dockerfile) -- [`3.2.4-32bit`, `3.2-32bit`, `3-32bit`, `32bit` (*3.2/32bit/Dockerfile*)](https://github.com/docker-library/redis/blob/a38166e6f3430512ba8ce2cb5ebd889ee17b9dc4/3.2/32bit/Dockerfile) -- [`3.2.4-alpine`, `3.2-alpine`, `3-alpine`, `alpine` (*3.2/alpine/Dockerfile*)](https://github.com/docker-library/redis/blob/a38166e6f3430512ba8ce2cb5ebd889ee17b9dc4/3.2/alpine/Dockerfile) +- [`3.2.5`, `3.2`, `3`, `latest` (*3.2/Dockerfile*)](https://github.com/docker-library/redis/blob/54ec6b70a3afd6ec62a6549621c5ca1053ece7f5/3.2/Dockerfile) +- [`3.2.5-32bit`, `3.2-32bit`, `3-32bit`, `32bit` (*3.2/32bit/Dockerfile*)](https://github.com/docker-library/redis/blob/54ec6b70a3afd6ec62a6549621c5ca1053ece7f5/3.2/32bit/Dockerfile) +- [`3.2.5-alpine`, `3.2-alpine`, `3-alpine`, `alpine` (*3.2/alpine/Dockerfile*)](https://github.com/docker-library/redis/blob/54ec6b70a3afd6ec62a6549621c5ca1053ece7f5/3.2/alpine/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/redis`)](https://github.com/docker-library/official-images/blob/master/library/redis). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fredis). @@ -35,7 +35,7 @@ This image includes `EXPOSE 6379` (the redis port), so standard container linkin $ docker run --name some-redis -d redis redis-server --appendonly yes ``` -If persistence is enabled, data is stored in the `VOLUME /data`, which can be used with `--volumes-from some-volume-container` or `-v /docker/host/dir:/data` (see [docs.docker volumes](http://docs.docker.com/userguide/dockervolumes/)). +If persistence is enabled, data is stored in the `VOLUME /data`, which can be used with `--volumes-from some-volume-container` or `-v /docker/host/dir:/data` (see [docs.docker volumes](https://docs.docker.com/engine/tutorials/dockervolumes/)). For more about Redis Persistence, see [http://redis.io/topics/persistence](http://redis.io/topics/persistence). @@ -95,7 +95,7 @@ View [license information](http://redis.io/topics/license) for the software cont # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/redis/content.md b/redis/content.md index fc65ffc60..90f902a0d 100644 --- a/redis/content.md +++ b/redis/content.md @@ -22,7 +22,7 @@ This image includes `EXPOSE 6379` (the redis port), so standard container linkin $ docker run --name some-redis -d redis redis-server --appendonly yes ``` -If persistence is enabled, data is stored in the `VOLUME /data`, which can be used with `--volumes-from some-volume-container` or `-v /docker/host/dir:/data` (see [docs.docker volumes](http://docs.docker.com/userguide/dockervolumes/)). +If persistence is enabled, data is stored in the `VOLUME /data`, which can be used with `--volumes-from some-volume-container` or `-v /docker/host/dir:/data` (see [docs.docker volumes](https://docs.docker.com/engine/tutorials/dockervolumes/)). For more about Redis Persistence, see [http://redis.io/topics/persistence](http://redis.io/topics/persistence). diff --git a/redmine/README.md b/redmine/README.md index fd7154cbb..f70f0b8f4 100644 --- a/redmine/README.md +++ b/redmine/README.md @@ -1,10 +1,10 @@ # Supported tags and respective `Dockerfile` links -- [`3.1.7`, `3.1` (*3.1/Dockerfile*)](https://github.com/docker-library/redmine/blob/d564a3b0d78016b2f24af2d74bcdace26a1ac0a3/3.1/Dockerfile) +- [`3.1.7`, `3.1` (*3.1/Dockerfile*)](https://github.com/docker-library/redmine/blob/e75fd00870dcd47a848532abf999f7ec13bb0262/3.1/Dockerfile) - [`3.1.7-passenger`, `3.1-passenger` (*3.1/passenger/Dockerfile*)](https://github.com/docker-library/redmine/blob/31ec3c8963424bbc1730806a65d9914c84df17de/3.1/passenger/Dockerfile) -- [`3.2.4`, `3.2` (*3.2/Dockerfile*)](https://github.com/docker-library/redmine/blob/2fea678a49fab933aff1217f2f9b31e14080df7a/3.2/Dockerfile) +- [`3.2.4`, `3.2` (*3.2/Dockerfile*)](https://github.com/docker-library/redmine/blob/e75fd00870dcd47a848532abf999f7ec13bb0262/3.2/Dockerfile) - [`3.2.4-passenger`, `3.2-passenger` (*3.2/passenger/Dockerfile*)](https://github.com/docker-library/redmine/blob/31ec3c8963424bbc1730806a65d9914c84df17de/3.2/passenger/Dockerfile) -- [`3.3.1`, `3.3`, `3`, `latest` (*3.3/Dockerfile*)](https://github.com/docker-library/redmine/blob/d2e2fb6ae2311e6f07f3aee999b7e8dff4131549/3.3/Dockerfile) +- [`3.3.1`, `3.3`, `3`, `latest` (*3.3/Dockerfile*)](https://github.com/docker-library/redmine/blob/e75fd00870dcd47a848532abf999f7ec13bb0262/3.3/Dockerfile) - [`3.3.1-passenger`, `3.3-passenger`, `3-passenger`, `passenger` (*3.3/passenger/Dockerfile*)](https://github.com/docker-library/redmine/blob/31ec3c8963424bbc1730806a65d9914c84df17de/3.3/passenger/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/redmine`)](https://github.com/docker-library/official-images/blob/master/library/redmine). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fredmine). @@ -97,8 +97,8 @@ Currently, the default user and password from upstream is admin/admin ([logging Important note: There are several ways to store data used by applications that run in Docker containers. We encourage users of the `redmine` images to familiarize themselves with the options available, including: -- Let Docker manage the storage of your files [by writing the files to disk on the host system using its own internal volume management](https://docs.docker.com/userguide/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. -- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/userguide/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. +- Let Docker manage the storage of your files [by writing the files to disk on the host system using its own internal volume management](https://docs.docker.com/engine/tutorials/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. +- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. The Docker documentation is a good starting point for understanding the different storage options and variations, and there are multiple blogs and forum postings that discuss and give advice in this area. We will simply show the basic procedure here for the latter option above: @@ -141,7 +141,7 @@ This variable is used to create an initial `config/secrets.yml` and set the `sec # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/redmine/content.md b/redmine/content.md index 6f38167f3..8a9da023c 100644 --- a/redmine/content.md +++ b/redmine/content.md @@ -58,8 +58,8 @@ Currently, the default user and password from upstream is admin/admin ([logging Important note: There are several ways to store data used by applications that run in Docker containers. We encourage users of the `%%REPO%%` images to familiarize themselves with the options available, including: -- Let Docker manage the storage of your files [by writing the files to disk on the host system using its own internal volume management](https://docs.docker.com/userguide/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. -- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/userguide/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. +- Let Docker manage the storage of your files [by writing the files to disk on the host system using its own internal volume management](https://docs.docker.com/engine/tutorials/dockervolumes/#adding-a-data-volume). This is the default and is easy and fairly transparent to the user. The downside is that the files may be hard to locate for tools and applications that run directly on the host system, i.e. outside containers. +- Create a data directory on the host system (outside the container) and [mount this to a directory visible from inside the container](https://docs.docker.com/engine/tutorials/dockervolumes/#mount-a-host-directory-as-a-data-volume). This places the database files in a known location on the host system, and makes it easy for tools and applications on the host system to access the files. The downside is that the user needs to make sure that the directory exists, and that e.g. directory permissions and other security mechanisms on the host system are set up correctly. The Docker documentation is a good starting point for understanding the different storage options and variations, and there are multiple blogs and forum postings that discuss and give advice in this area. We will simply show the basic procedure here for the latter option above: diff --git a/registry/README.md b/registry/README.md index 5b4d5ae42..495bba328 100644 --- a/registry/README.md +++ b/registry/README.md @@ -1,6 +1,7 @@ # Supported tags and respective `Dockerfile` links - [`2`, `2.5`, `2.5.1`, `latest` (*Dockerfile*)](https://github.com/docker/distribution-library-image/blob/3b4a84c1f152b60688e99d2efadf305479541482/Dockerfile) +- [`2.6.0-rc.1` (*Dockerfile*)](https://github.com/docker/distribution-library-image/blob/badae459fc79845d0ca889e9002261a35738de87/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/registry`)](https://github.com/docker-library/official-images/blob/master/library/registry). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fregistry). @@ -41,7 +42,7 @@ If you are interested in commercial support, the [Docker Trusted Registry](https # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/rethinkdb/README.md b/rethinkdb/README.md index 2433c28c1..c0f98d348 100644 --- a/rethinkdb/README.md +++ b/rethinkdb/README.md @@ -65,7 +65,7 @@ View [license information](http://www.gnu.org/licenses/agpl-3.0.html) for the so # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/rocket.chat/README.md b/rocket.chat/README.md index 28e24969a..192c6fa0b 100644 --- a/rocket.chat/README.md +++ b/rocket.chat/README.md @@ -1,6 +1,6 @@ # Supported tags and respective `Dockerfile` links -- [`0.42.0`, `0.42`, `0`, `latest` (*Dockerfile*)](https://github.com/RocketChat/Docker.Official.Image/blob/4b9fbede1e0262c40ab1979a8c669d2ca325e000/Dockerfile) +- [`0.46.0`, `0.46`, `0`, `latest` (*Dockerfile*)](https://github.com/RocketChat/Docker.Official.Image/blob/4c08bce89aa76cad7c6f4424eed2f1f7aa09bfc5/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/rocket.chat`)](https://github.com/docker-library/official-images/blob/master/library/rocket.chat). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Frocket.chat). @@ -50,7 +50,7 @@ View [license information](https://github.com/RocketChat/Rocket.Chat/blob/master # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/ros/README.md b/ros/README.md index d8fd14e19..86db2bbfd 100644 --- a/ros/README.md +++ b/ros/README.md @@ -267,7 +267,7 @@ While the core parts of ROS are licensed under the BSD license, other licenses a # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/ruby/README.md b/ruby/README.md index 7977553bd..678fcce42 100644 --- a/ruby/README.md +++ b/ruby/README.md @@ -1,17 +1,17 @@ # Supported tags and respective `Dockerfile` links -- [`2.1.10`, `2.1` (*2.1/Dockerfile*)](https://github.com/docker-library/ruby/blob/e383b900db2f146d9436e08f7600e9eca9da7a44/2.1/Dockerfile) -- [`2.1.10-slim`, `2.1-slim` (*2.1/slim/Dockerfile*)](https://github.com/docker-library/ruby/blob/e383b900db2f146d9436e08f7600e9eca9da7a44/2.1/slim/Dockerfile) -- [`2.1.10-alpine`, `2.1-alpine` (*2.1/alpine/Dockerfile*)](https://github.com/docker-library/ruby/blob/e383b900db2f146d9436e08f7600e9eca9da7a44/2.1/alpine/Dockerfile) +- [`2.1.10`, `2.1` (*2.1/Dockerfile*)](https://github.com/docker-library/ruby/blob/ef8c21b5ed1f994ff080e21f02551cdf03b396c9/2.1/Dockerfile) +- [`2.1.10-slim`, `2.1-slim` (*2.1/slim/Dockerfile*)](https://github.com/docker-library/ruby/blob/ef8c21b5ed1f994ff080e21f02551cdf03b396c9/2.1/slim/Dockerfile) +- [`2.1.10-alpine`, `2.1-alpine` (*2.1/alpine/Dockerfile*)](https://github.com/docker-library/ruby/blob/ef8c21b5ed1f994ff080e21f02551cdf03b396c9/2.1/alpine/Dockerfile) - [`2.1.10-onbuild`, `2.1-onbuild` (*2.1/onbuild/Dockerfile*)](https://github.com/docker-library/ruby/blob/5d04363db6f7ae316ef7056063f020557db828e1/2.1/onbuild/Dockerfile) -- [`2.2.5`, `2.2` (*2.2/Dockerfile*)](https://github.com/docker-library/ruby/blob/9d92435da503a0cba5428e79bd27d4ba64237499/2.2/Dockerfile) -- [`2.2.5-slim`, `2.2-slim` (*2.2/slim/Dockerfile*)](https://github.com/docker-library/ruby/blob/9d92435da503a0cba5428e79bd27d4ba64237499/2.2/slim/Dockerfile) -- [`2.2.5-alpine`, `2.2-alpine` (*2.2/alpine/Dockerfile*)](https://github.com/docker-library/ruby/blob/9d92435da503a0cba5428e79bd27d4ba64237499/2.2/alpine/Dockerfile) -- [`2.2.5-onbuild`, `2.2-onbuild` (*2.2/onbuild/Dockerfile*)](https://github.com/docker-library/ruby/blob/5d04363db6f7ae316ef7056063f020557db828e1/2.2/onbuild/Dockerfile) -- [`2.3.1`, `2.3`, `2`, `latest` (*2.3/Dockerfile*)](https://github.com/docker-library/ruby/blob/c4ccc4477f0f0d0a2ecf58c7696b97ebb25b5bf1/2.3/Dockerfile) -- [`2.3.1-slim`, `2.3-slim`, `2-slim`, `slim` (*2.3/slim/Dockerfile*)](https://github.com/docker-library/ruby/blob/c4ccc4477f0f0d0a2ecf58c7696b97ebb25b5bf1/2.3/slim/Dockerfile) -- [`2.3.1-alpine`, `2.3-alpine`, `2-alpine`, `alpine` (*2.3/alpine/Dockerfile*)](https://github.com/docker-library/ruby/blob/c4ccc4477f0f0d0a2ecf58c7696b97ebb25b5bf1/2.3/alpine/Dockerfile) -- [`2.3.1-onbuild`, `2.3-onbuild`, `2-onbuild`, `onbuild` (*2.3/onbuild/Dockerfile*)](https://github.com/docker-library/ruby/blob/1b08f346713a1293c2a9238e470e086126e2e28f/2.3/onbuild/Dockerfile) +- [`2.2.6`, `2.2` (*2.2/Dockerfile*)](https://github.com/docker-library/ruby/blob/1913ca0a1268c9a3d18ca5771a85ec3428c9cb3d/2.2/Dockerfile) +- [`2.2.6-slim`, `2.2-slim` (*2.2/slim/Dockerfile*)](https://github.com/docker-library/ruby/blob/1913ca0a1268c9a3d18ca5771a85ec3428c9cb3d/2.2/slim/Dockerfile) +- [`2.2.6-alpine`, `2.2-alpine` (*2.2/alpine/Dockerfile*)](https://github.com/docker-library/ruby/blob/1913ca0a1268c9a3d18ca5771a85ec3428c9cb3d/2.2/alpine/Dockerfile) +- [`2.2.6-onbuild`, `2.2-onbuild` (*2.2/onbuild/Dockerfile*)](https://github.com/docker-library/ruby/blob/5d04363db6f7ae316ef7056063f020557db828e1/2.2/onbuild/Dockerfile) +- [`2.3.3`, `2.3`, `2`, `latest` (*2.3/Dockerfile*)](https://github.com/docker-library/ruby/blob/47a5e9e829661c5e43279e5e808d89274a4e63cd/2.3/Dockerfile) +- [`2.3.3-slim`, `2.3-slim`, `2-slim`, `slim` (*2.3/slim/Dockerfile*)](https://github.com/docker-library/ruby/blob/47a5e9e829661c5e43279e5e808d89274a4e63cd/2.3/slim/Dockerfile) +- [`2.3.3-alpine`, `2.3-alpine`, `2-alpine`, `alpine` (*2.3/alpine/Dockerfile*)](https://github.com/docker-library/ruby/blob/47a5e9e829661c5e43279e5e808d89274a4e63cd/2.3/alpine/Dockerfile) +- [`2.3.3-onbuild`, `2.3-onbuild`, `2-onbuild`, `onbuild` (*2.3/onbuild/Dockerfile*)](https://github.com/docker-library/ruby/blob/1b08f346713a1293c2a9238e470e086126e2e28f/2.3/onbuild/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/ruby`)](https://github.com/docker-library/official-images/blob/master/library/ruby). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fruby). @@ -100,7 +100,7 @@ View [license information](https://www.ruby-lang.org/en/about/license.txt) for t # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/sentry/README.md b/sentry/README.md index 3db48bfab..cabb89fa8 100644 --- a/sentry/README.md +++ b/sentry/README.md @@ -1,9 +1,9 @@ # Supported tags and respective `Dockerfile` links -- [`8.8.0`, `8.8` (*8.8/Dockerfile*)](https://github.com/getsentry/docker-sentry/blob/90e5f20bf418a42986c9716d07a4de980a4dfc07/8.8/Dockerfile) -- [`8.8.0-onbuild`, `8.8-onbuild` (*8.8/onbuild/Dockerfile*)](https://github.com/getsentry/docker-sentry/blob/90e5f20bf418a42986c9716d07a4de980a4dfc07/8.8/onbuild/Dockerfile) -- [`8.9.0`, `8.9`, `8`, `latest` (*8.9/Dockerfile*)](https://github.com/getsentry/docker-sentry/blob/06d750bddc0e6499446e73ca22fbd4c915b29cbd/8.9/Dockerfile) -- [`8.9.0-onbuild`, `8.9-onbuild`, `8-onbuild`, `onbuild` (*8.9/onbuild/Dockerfile*)](https://github.com/getsentry/docker-sentry/blob/06d750bddc0e6499446e73ca22fbd4c915b29cbd/8.9/onbuild/Dockerfile) +- [`8.10.0`, `8.10`, `8`, `latest` (*8.10/Dockerfile*)](https://github.com/getsentry/docker-sentry/blob/71597dc5f0532721a3bd24405021e273df471866/8.10/Dockerfile) +- [`8.10.0-onbuild`, `8.10-onbuild`, `8-onbuild`, `onbuild` (*8.10/onbuild/Dockerfile*)](https://github.com/getsentry/docker-sentry/blob/8e4ec0e019a9cfc653f09b16531cef507e015af1/8.10/onbuild/Dockerfile) +- [`8.9.0`, `8.9` (*8.9/Dockerfile*)](https://github.com/getsentry/docker-sentry/blob/06d750bddc0e6499446e73ca22fbd4c915b29cbd/8.9/Dockerfile) +- [`8.9.0-onbuild`, `8.9-onbuild` (*8.9/onbuild/Dockerfile*)](https://github.com/getsentry/docker-sentry/blob/06d750bddc0e6499446e73ca22fbd4c915b29cbd/8.9/onbuild/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/sentry`)](https://github.com/docker-library/official-images/blob/master/library/sentry). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fsentry). @@ -142,7 +142,7 @@ View [license information](https://github.com/getsentry/sentry/blob/master/LICEN # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/solr/README.md b/solr/README.md index c4fe2a198..a3900aca9 100644 --- a/solr/README.md +++ b/solr/README.md @@ -1,17 +1,19 @@ # Supported tags and respective `Dockerfile` links -- [`5.3.2`, `5.3` (*5.3/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/dfe2c80ca10ca9191ae8ce7c6193ecd47c6c0b5f/5.3/Dockerfile) -- [`5.3.2-alpine`, `5.3-alpine` (*5.3/alpine/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/dfe2c80ca10ca9191ae8ce7c6193ecd47c6c0b5f/5.3/alpine/Dockerfile) -- [`5.4.1`, `5.4` (*5.4/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/dfe2c80ca10ca9191ae8ce7c6193ecd47c6c0b5f/5.4/Dockerfile) -- [`5.4.1-alpine`, `5.4-alpine` (*5.4/alpine/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/dfe2c80ca10ca9191ae8ce7c6193ecd47c6c0b5f/5.4/alpine/Dockerfile) -- [`5.5.3`, `5.5`, `5` (*5.5/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/dfe2c80ca10ca9191ae8ce7c6193ecd47c6c0b5f/5.5/Dockerfile) -- [`5.5.3-alpine`, `5.5-alpine`, `5-alpine` (*5.5/alpine/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/dfe2c80ca10ca9191ae8ce7c6193ecd47c6c0b5f/5.5/alpine/Dockerfile) -- [`6.0.1`, `6.0` (*6.0/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/dfe2c80ca10ca9191ae8ce7c6193ecd47c6c0b5f/6.0/Dockerfile) -- [`6.0.1-alpine`, `6.0-alpine` (*6.0/alpine/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/dfe2c80ca10ca9191ae8ce7c6193ecd47c6c0b5f/6.0/alpine/Dockerfile) -- [`6.1.0`, `6.1` (*6.1/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/dfe2c80ca10ca9191ae8ce7c6193ecd47c6c0b5f/6.1/Dockerfile) -- [`6.1.0-alpine`, `6.1-alpine` (*6.1/alpine/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/dfe2c80ca10ca9191ae8ce7c6193ecd47c6c0b5f/6.1/alpine/Dockerfile) -- [`6.2.1`, `6.2`, `6`, `latest` (*6.2/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/5f01cda7259bf25170d48bdb36c4ac268a749454/6.2/Dockerfile) -- [`6.2.1-alpine`, `6.2-alpine`, `6-alpine`, `alpine` (*6.2/alpine/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/5f01cda7259bf25170d48bdb36c4ac268a749454/6.2/alpine/Dockerfile) +- [`5.3.2`, `5.3` (*5.3/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/2dc20bf2b71c0cfee2e6956b11dafa329025b412/5.3/Dockerfile) +- [`5.3.2-alpine`, `5.3-alpine` (*5.3/alpine/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/2dc20bf2b71c0cfee2e6956b11dafa329025b412/5.3/alpine/Dockerfile) +- [`5.4.1`, `5.4` (*5.4/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/2dc20bf2b71c0cfee2e6956b11dafa329025b412/5.4/Dockerfile) +- [`5.4.1-alpine`, `5.4-alpine` (*5.4/alpine/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/2dc20bf2b71c0cfee2e6956b11dafa329025b412/5.4/alpine/Dockerfile) +- [`5.5.3`, `5.5`, `5` (*5.5/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/2dc20bf2b71c0cfee2e6956b11dafa329025b412/5.5/Dockerfile) +- [`5.5.3-alpine`, `5.5-alpine`, `5-alpine` (*5.5/alpine/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/2dc20bf2b71c0cfee2e6956b11dafa329025b412/5.5/alpine/Dockerfile) +- [`6.0.1`, `6.0` (*6.0/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/2dc20bf2b71c0cfee2e6956b11dafa329025b412/6.0/Dockerfile) +- [`6.0.1-alpine`, `6.0-alpine` (*6.0/alpine/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/2dc20bf2b71c0cfee2e6956b11dafa329025b412/6.0/alpine/Dockerfile) +- [`6.1.0`, `6.1` (*6.1/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/2dc20bf2b71c0cfee2e6956b11dafa329025b412/6.1/Dockerfile) +- [`6.1.0-alpine`, `6.1-alpine` (*6.1/alpine/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/2dc20bf2b71c0cfee2e6956b11dafa329025b412/6.1/alpine/Dockerfile) +- [`6.2.1`, `6.2` (*6.2/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/2dc20bf2b71c0cfee2e6956b11dafa329025b412/6.2/Dockerfile) +- [`6.2.1-alpine`, `6.2-alpine` (*6.2/alpine/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/2dc20bf2b71c0cfee2e6956b11dafa329025b412/6.2/alpine/Dockerfile) +- [`6.3.0`, `6.3`, `6`, `latest` (*6.3/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/b7960dec349778ffbf23c5042b7bb7f6f26ced79/6.3/Dockerfile) +- [`6.3.0-alpine`, `6.3-alpine`, `6-alpine`, `alpine` (*6.3/alpine/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/b7960dec349778ffbf23c5042b7bb7f6f26ced79/6.3/alpine/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/solr`)](https://github.com/docker-library/official-images/blob/master/library/solr). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fsolr). @@ -227,7 +229,7 @@ Unless required by applicable law or agreed to in writing, software distributed # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/sonarqube/README.md b/sonarqube/README.md index 0c0dc8ba6..1cf41292d 100644 --- a/sonarqube/README.md +++ b/sonarqube/README.md @@ -80,7 +80,7 @@ View [license information](http://www.gnu.org/licenses/lgpl.txt) for the softwar # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/sourcemage/README.md b/sourcemage/README.md index d6d8052b6..f032a7b51 100644 --- a/sourcemage/README.md +++ b/sourcemage/README.md @@ -43,7 +43,7 @@ All Source Mage code released under the [GNU General Public License 2.0](https:/ # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/spiped/README.md b/spiped/README.md index 74e3d601a..041ce596c 100644 --- a/spiped/README.md +++ b/spiped/README.md @@ -76,7 +76,7 @@ View [license information](https://github.com/Tarsnap/spiped/blob/master/COPYRIG # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/storm/README.md b/storm/README.md index 59efd22ed..f96f97480 100644 --- a/storm/README.md +++ b/storm/README.md @@ -115,7 +115,7 @@ View [license information](http://storm.apache.org/about/free-and-open-source.ht # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/swarm/README.md b/swarm/README.md index f8c650fc0..3749e5c97 100644 --- a/swarm/README.md +++ b/swarm/README.md @@ -67,7 +67,7 @@ View [license information](https://github.com/docker/swarm/blob/master/LICENSE.c # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/telegraf/README.md b/telegraf/README.md index f537d24bf..805a2ad17 100644 --- a/telegraf/README.md +++ b/telegraf/README.md @@ -1,9 +1,9 @@ # Supported tags and respective `Dockerfile` links -- [`0.13`, `0.13.1` (*telegraf/0.13/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/ec08f02c8a4a15bcea2a6c46517eceb9284633a2/telegraf/0.13/Dockerfile) -- [`0.13-alpine`, `0.13.1-alpine` (*telegraf/0.13/alpine/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/ec08f02c8a4a15bcea2a6c46517eceb9284633a2/telegraf/0.13/alpine/Dockerfile) -- [`1.0`, `1.0.1`, `latest` (*telegraf/1.0/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/a86d1ecbaa12a696c10ed66bf4390c42fe733582/telegraf/1.0/Dockerfile) -- [`1.0-alpine`, `1.0.1-alpine`, `alpine` (*telegraf/1.0/alpine/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/a86d1ecbaa12a696c10ed66bf4390c42fe733582/telegraf/1.0/alpine/Dockerfile) +- [`1.0`, `1.0.1` (*telegraf/1.0/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/a86d1ecbaa12a696c10ed66bf4390c42fe733582/telegraf/1.0/Dockerfile) +- [`1.0-alpine`, `1.0.1-alpine` (*telegraf/1.0/alpine/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/a86d1ecbaa12a696c10ed66bf4390c42fe733582/telegraf/1.0/alpine/Dockerfile) +- [`1.1`, `1.1.1`, `latest` (*telegraf/1.1/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/902362bdf052871ad6232dbf66fb3d767ccca5db/telegraf/1.1/Dockerfile) +- [`1.1-alpine`, `1.1.1-alpine`, `alpine` (*telegraf/1.1/alpine/Dockerfile*)](https://github.com/influxdata/influxdata-docker/blob/902362bdf052871ad6232dbf66fb3d767ccca5db/telegraf/1.1/alpine/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/telegraf`)](https://github.com/docker-library/official-images/blob/master/library/telegraf). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Ftelegraf). @@ -205,7 +205,7 @@ View [license information](https://github.com/influxdata/telegraf/blob/master/LI # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/thrift/README.md b/thrift/README.md index 59976dd03..ee968dc4f 100644 --- a/thrift/README.md +++ b/thrift/README.md @@ -28,7 +28,7 @@ View [license information](http://www.apache.org/licenses/) for the software con # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/tomcat/README.md b/tomcat/README.md index e0eb07ef1..b23a90d13 100644 --- a/tomcat/README.md +++ b/tomcat/README.md @@ -1,19 +1,19 @@ # Supported tags and respective `Dockerfile` links -- [`6.0.45-jre7`, `6.0-jre7`, `6-jre7`, `6.0.45`, `6.0`, `6` (*6/jre7/Dockerfile*)](https://github.com/docker-library/tomcat/blob/81c66e2e695ad5548b726841c00512a9acf18eb5/6/jre7/Dockerfile) -- [`6.0.45-jre8`, `6.0-jre8`, `6-jre8` (*6/jre8/Dockerfile*)](https://github.com/docker-library/tomcat/blob/81c66e2e695ad5548b726841c00512a9acf18eb5/6/jre8/Dockerfile) -- [`7.0.72-jre7`, `7.0-jre7`, `7-jre7`, `7.0.72`, `7.0`, `7` (*7/jre7/Dockerfile*)](https://github.com/docker-library/tomcat/blob/2b55df5b9feaa7b8354e8b2419a88e494a110621/7/jre7/Dockerfile) -- [`7.0.72-jre7-alpine`, `7.0-jre7-alpine`, `7-jre7-alpine`, `7.0.72-alpine`, `7.0-alpine`, `7-alpine` (*7/jre7-alpine/Dockerfile*)](https://github.com/docker-library/tomcat/blob/81c66e2e695ad5548b726841c00512a9acf18eb5/7/jre7-alpine/Dockerfile) -- [`7.0.72-jre8`, `7.0-jre8`, `7-jre8` (*7/jre8/Dockerfile*)](https://github.com/docker-library/tomcat/blob/2b55df5b9feaa7b8354e8b2419a88e494a110621/7/jre8/Dockerfile) -- [`7.0.72-jre8-alpine`, `7.0-jre8-alpine`, `7-jre8-alpine` (*7/jre8-alpine/Dockerfile*)](https://github.com/docker-library/tomcat/blob/81c66e2e695ad5548b726841c00512a9acf18eb5/7/jre8-alpine/Dockerfile) -- [`8.0.38-jre7`, `8.0-jre7`, `8-jre7`, `jre7`, `8.0.38`, `8.0`, `8`, `latest` (*8.0/jre7/Dockerfile*)](https://github.com/docker-library/tomcat/blob/9440e94bb99dbb82354c6e46a86a4f3228021956/8.0/jre7/Dockerfile) -- [`8.0.38-jre7-alpine`, `8.0-jre7-alpine`, `8-jre7-alpine`, `jre7-alpine`, `8.0.38-alpine`, `8.0-alpine`, `8-alpine`, `alpine` (*8.0/jre7-alpine/Dockerfile*)](https://github.com/docker-library/tomcat/blob/9440e94bb99dbb82354c6e46a86a4f3228021956/8.0/jre7-alpine/Dockerfile) -- [`8.0.38-jre8`, `8.0-jre8`, `8-jre8`, `jre8` (*8.0/jre8/Dockerfile*)](https://github.com/docker-library/tomcat/blob/9440e94bb99dbb82354c6e46a86a4f3228021956/8.0/jre8/Dockerfile) -- [`8.0.38-jre8-alpine`, `8.0-jre8-alpine`, `8-jre8-alpine`, `jre8-alpine` (*8.0/jre8-alpine/Dockerfile*)](https://github.com/docker-library/tomcat/blob/9440e94bb99dbb82354c6e46a86a4f3228021956/8.0/jre8-alpine/Dockerfile) -- [`8.5.6-jre8`, `8.5-jre8`, `8.5.6`, `8.5` (*8.5/jre8/Dockerfile*)](https://github.com/docker-library/tomcat/blob/e7a7901e48c2f4d4fd7e150623b9a9f44e14866e/8.5/jre8/Dockerfile) -- [`8.5.6-jre8-alpine`, `8.5-jre8-alpine`, `8.5.6-alpine`, `8.5-alpine` (*8.5/jre8-alpine/Dockerfile*)](https://github.com/docker-library/tomcat/blob/e7a7901e48c2f4d4fd7e150623b9a9f44e14866e/8.5/jre8-alpine/Dockerfile) -- [`9.0.0.M11-jre8`, `9.0.0-jre8`, `9.0-jre8`, `9-jre8`, `9.0.0.M11`, `9.0.0`, `9.0`, `9` (*9.0/jre8/Dockerfile*)](https://github.com/docker-library/tomcat/blob/6579c4d21893ec4043387a906ac6d22394a06d22/9.0/jre8/Dockerfile) -- [`9.0.0.M11-jre8-alpine`, `9.0.0-jre8-alpine`, `9.0-jre8-alpine`, `9-jre8-alpine`, `9.0.0.M11-alpine`, `9.0.0-alpine`, `9.0-alpine`, `9-alpine` (*9.0/jre8-alpine/Dockerfile*)](https://github.com/docker-library/tomcat/blob/6579c4d21893ec4043387a906ac6d22394a06d22/9.0/jre8-alpine/Dockerfile) +- [`6.0.48-jre7`, `6.0-jre7`, `6-jre7`, `6.0.48`, `6.0`, `6` (*6/jre7/Dockerfile*)](https://github.com/docker-library/tomcat/blob/e31b8a805c2e4d6e5c98abb640c5e74cb334033b/6/jre7/Dockerfile) +- [`6.0.48-jre8`, `6.0-jre8`, `6-jre8` (*6/jre8/Dockerfile*)](https://github.com/docker-library/tomcat/blob/e31b8a805c2e4d6e5c98abb640c5e74cb334033b/6/jre8/Dockerfile) +- [`7.0.73-jre7`, `7.0-jre7`, `7-jre7`, `7.0.73`, `7.0`, `7` (*7/jre7/Dockerfile*)](https://github.com/docker-library/tomcat/blob/1651e929e7d4c9785b602cb93cdd2503573c3834/7/jre7/Dockerfile) +- [`7.0.73-jre7-alpine`, `7.0-jre7-alpine`, `7-jre7-alpine`, `7.0.73-alpine`, `7.0-alpine`, `7-alpine` (*7/jre7-alpine/Dockerfile*)](https://github.com/docker-library/tomcat/blob/1651e929e7d4c9785b602cb93cdd2503573c3834/7/jre7-alpine/Dockerfile) +- [`7.0.73-jre8`, `7.0-jre8`, `7-jre8` (*7/jre8/Dockerfile*)](https://github.com/docker-library/tomcat/blob/1651e929e7d4c9785b602cb93cdd2503573c3834/7/jre8/Dockerfile) +- [`7.0.73-jre8-alpine`, `7.0-jre8-alpine`, `7-jre8-alpine` (*7/jre8-alpine/Dockerfile*)](https://github.com/docker-library/tomcat/blob/1651e929e7d4c9785b602cb93cdd2503573c3834/7/jre8-alpine/Dockerfile) +- [`8.0.39-jre7`, `8.0-jre7`, `8-jre7`, `jre7`, `8.0.39`, `8.0`, `8`, `latest` (*8.0/jre7/Dockerfile*)](https://github.com/docker-library/tomcat/blob/3c72bd6721ab6645badc72c164cbe6f3a8970bdb/8.0/jre7/Dockerfile) +- [`8.0.39-jre7-alpine`, `8.0-jre7-alpine`, `8-jre7-alpine`, `jre7-alpine`, `8.0.39-alpine`, `8.0-alpine`, `8-alpine`, `alpine` (*8.0/jre7-alpine/Dockerfile*)](https://github.com/docker-library/tomcat/blob/3c72bd6721ab6645badc72c164cbe6f3a8970bdb/8.0/jre7-alpine/Dockerfile) +- [`8.0.39-jre8`, `8.0-jre8`, `8-jre8`, `jre8` (*8.0/jre8/Dockerfile*)](https://github.com/docker-library/tomcat/blob/3c72bd6721ab6645badc72c164cbe6f3a8970bdb/8.0/jre8/Dockerfile) +- [`8.0.39-jre8-alpine`, `8.0-jre8-alpine`, `8-jre8-alpine`, `jre8-alpine` (*8.0/jre8-alpine/Dockerfile*)](https://github.com/docker-library/tomcat/blob/3c72bd6721ab6645badc72c164cbe6f3a8970bdb/8.0/jre8-alpine/Dockerfile) +- [`8.5.8-jre8`, `8.5-jre8`, `8.5.8`, `8.5` (*8.5/jre8/Dockerfile*)](https://github.com/docker-library/tomcat/blob/d44c35d4ec4907263cdfad76d6c56e6676ddd382/8.5/jre8/Dockerfile) +- [`8.5.8-jre8-alpine`, `8.5-jre8-alpine`, `8.5.8-alpine`, `8.5-alpine` (*8.5/jre8-alpine/Dockerfile*)](https://github.com/docker-library/tomcat/blob/d44c35d4ec4907263cdfad76d6c56e6676ddd382/8.5/jre8-alpine/Dockerfile) +- [`9.0.0.M13-jre8`, `9.0.0-jre8`, `9.0-jre8`, `9-jre8`, `9.0.0.M13`, `9.0.0`, `9.0`, `9` (*9.0/jre8/Dockerfile*)](https://github.com/docker-library/tomcat/blob/29f8484d577632d5124082f87719d7ee28ab939e/9.0/jre8/Dockerfile) +- [`9.0.0.M13-jre8-alpine`, `9.0.0-jre8-alpine`, `9.0-jre8-alpine`, `9-jre8-alpine`, `9.0.0.M13-alpine`, `9.0.0-alpine`, `9.0-alpine`, `9-alpine` (*9.0/jre8-alpine/Dockerfile*)](https://github.com/docker-library/tomcat/blob/29f8484d577632d5124082f87719d7ee28ab939e/9.0/jre8-alpine/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/tomcat`)](https://github.com/docker-library/official-images/blob/master/library/tomcat). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Ftomcat). @@ -83,7 +83,7 @@ View [license information](https://www.apache.org/licenses/LICENSE-2.0) for the # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/tomee/README.md b/tomee/README.md index 91495e5b3..94d73ff49 100644 --- a/tomee/README.md +++ b/tomee/README.md @@ -88,7 +88,7 @@ View [license information](http://www.apache.org/licenses/LICENSE-2.0) for the s # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/traefik/README.md b/traefik/README.md index 6aea32d6f..62e997fba 100644 --- a/traefik/README.md +++ b/traefik/README.md @@ -1,7 +1,8 @@ # Supported tags and respective `Dockerfile` links -- [`v1.1.0-rc1`, `camembert` (*Dockerfile*)](https://github.com/containous/traefik-library-image/blob/ac09f6208236a539d67c076ae25354d884ad5be7/Dockerfile) -- [`v1.0.3`, `reblochon`, `latest` (*Dockerfile*)](https://github.com/containous/traefik-library-image/blob/9d877ca7171211aabc2955ab1a301a685f6852fe/Dockerfile) +- [`v1.1.0`, `camembert`, `latest` (*Dockerfile*)](https://github.com/containous/traefik-library-image/blob/22634bd4df4e1ee0f7b32fbdbf96ee3f87e06bb5/Dockerfile) +- [`v1.1.0-alpine`, `camembert-alpine` (*alpine/Dockerfile*)](https://github.com/containous/traefik-library-image/blob/22634bd4df4e1ee0f7b32fbdbf96ee3f87e06bb5/alpine/Dockerfile) +- [`v1.0.3`, `reblochon` (*Dockerfile*)](https://github.com/containous/traefik-library-image/blob/9d877ca7171211aabc2955ab1a301a685f6852fe/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/traefik`)](https://github.com/docker-library/official-images/blob/master/library/traefik). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Ftraefik). @@ -79,7 +80,7 @@ View [license information](https://github.com/containous/traefik/blob/master/LIC # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/ubuntu/README.md b/ubuntu/README.md index ee5cb90fd..e8cebed82 100644 --- a/ubuntu/README.md +++ b/ubuntu/README.md @@ -1,9 +1,9 @@ # Supported tags and respective `Dockerfile` links -- [`12.04.5`, `12.04`, `precise-20160923.1`, `precise` (*precise/Dockerfile*)](https://github.com/tianon/docker-brew-ubuntu-core/blob/188bcceb999c0c465b3053efefd4e1a03d3fc47e/precise/Dockerfile) -- [`14.04.5`, `14.04`, `trusty-20161006`, `trusty` (*trusty/Dockerfile*)](https://github.com/tianon/docker-brew-ubuntu-core/blob/188bcceb999c0c465b3053efefd4e1a03d3fc47e/trusty/Dockerfile) -- [`16.04`, `xenial-20161010`, `xenial`, `latest` (*xenial/Dockerfile*)](https://github.com/tianon/docker-brew-ubuntu-core/blob/188bcceb999c0c465b3053efefd4e1a03d3fc47e/xenial/Dockerfile) -- [`16.10`, `yakkety-20161013`, `yakkety`, `devel` (*yakkety/Dockerfile*)](https://github.com/tianon/docker-brew-ubuntu-core/blob/188bcceb999c0c465b3053efefd4e1a03d3fc47e/yakkety/Dockerfile) +- [`12.04.5`, `12.04`, `precise-20161102`, `precise` (*precise/Dockerfile*)](https://github.com/tianon/docker-brew-ubuntu-core/blob/4c7620da47ebd6e82febf6d01881943c9b219ebb/precise/Dockerfile) +- [`14.04.5`, `14.04`, `trusty-20161101`, `trusty` (*trusty/Dockerfile*)](https://github.com/tianon/docker-brew-ubuntu-core/blob/4c7620da47ebd6e82febf6d01881943c9b219ebb/trusty/Dockerfile) +- [`16.04`, `xenial-20161114`, `xenial`, `latest` (*xenial/Dockerfile*)](https://github.com/tianon/docker-brew-ubuntu-core/blob/4c7620da47ebd6e82febf6d01881943c9b219ebb/xenial/Dockerfile) +- [`16.10`, `yakkety-20161104`, `yakkety` (*yakkety/Dockerfile*)](https://github.com/tianon/docker-brew-ubuntu-core/blob/4c7620da47ebd6e82febf6d01881943c9b219ebb/yakkety/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/ubuntu`)](https://github.com/docker-library/official-images/blob/master/library/ubuntu). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fubuntu). @@ -77,7 +77,7 @@ deb-src http://archive.ubuntu.com/ubuntu/ trusty-security universe # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/vault/README.md b/vault/README.md index 674a6fda9..1c7e94cac 100644 --- a/vault/README.md +++ b/vault/README.md @@ -70,7 +70,7 @@ View [license information](https://raw.githubusercontent.com/hashicorp/vault/mas # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/websphere-liberty/README.md b/websphere-liberty/README.md index 42f46d746..20a574802 100644 --- a/websphere-liberty/README.md +++ b/websphere-liberty/README.md @@ -1,11 +1,11 @@ # Supported tags and respective `Dockerfile` links -- [`kernel` (*ga/developer/kernel/Dockerfile*)](https://github.com/WASdev/ci.docker/blob/b50db5440367cae75862a718d92f3b460a458a24/ga/developer/kernel/Dockerfile) -- [`microProfile` (*ga/developer/microProfile/Dockerfile*)](https://github.com/WASdev/ci.docker/blob/b50db5440367cae75862a718d92f3b460a458a24/ga/developer/microProfile/Dockerfile) -- [`webProfile6` (*ga/developer/webProfile6/Dockerfile*)](https://github.com/WASdev/ci.docker/blob/b50db5440367cae75862a718d92f3b460a458a24/ga/developer/webProfile6/Dockerfile) -- [`webProfile7` (*ga/developer/webProfile7/Dockerfile*)](https://github.com/WASdev/ci.docker/blob/b50db5440367cae75862a718d92f3b460a458a24/ga/developer/webProfile7/Dockerfile) -- [`javaee7`, `latest` (*ga/developer/javaee7/Dockerfile*)](https://github.com/WASdev/ci.docker/blob/b50db5440367cae75862a718d92f3b460a458a24/ga/developer/javaee7/Dockerfile) -- [`beta` (*beta/Dockerfile*)](https://github.com/WASdev/ci.docker/blob/0b36208258a0c0df3c2355045278c780fa4211ca/beta/Dockerfile) +- [`kernel` (*ga/developer/kernel/Dockerfile*)](https://github.com/WASdev/ci.docker/blob/78139a90b89d1b64502778fe63f9b4f4a93257b4/ga/developer/kernel/Dockerfile) +- [`microProfile` (*ga/developer/microProfile/Dockerfile*)](https://github.com/WASdev/ci.docker/blob/78139a90b89d1b64502778fe63f9b4f4a93257b4/ga/developer/microProfile/Dockerfile) +- [`webProfile6` (*ga/developer/webProfile6/Dockerfile*)](https://github.com/WASdev/ci.docker/blob/78139a90b89d1b64502778fe63f9b4f4a93257b4/ga/developer/webProfile6/Dockerfile) +- [`webProfile7` (*ga/developer/webProfile7/Dockerfile*)](https://github.com/WASdev/ci.docker/blob/78139a90b89d1b64502778fe63f9b4f4a93257b4/ga/developer/webProfile7/Dockerfile) +- [`javaee7`, `latest` (*ga/developer/javaee7/Dockerfile*)](https://github.com/WASdev/ci.docker/blob/78139a90b89d1b64502778fe63f9b4f4a93257b4/ga/developer/javaee7/Dockerfile) +- [`beta` (*beta/Dockerfile*)](https://github.com/WASdev/ci.docker/blob/c63e151757a992fd5eb9da11d8bbf9501468b39b/beta/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/websphere-liberty`)](https://github.com/docker-library/official-images/blob/master/library/websphere-liberty). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fwebsphere-liberty). @@ -145,7 +145,7 @@ Note: These licenses do not permit further distribution and that the terms for W # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/wordpress/README.md b/wordpress/README.md index 0edca9bc8..a086a313d 100644 --- a/wordpress/README.md +++ b/wordpress/README.md @@ -1,9 +1,9 @@ # Supported tags and respective `Dockerfile` links -- [`4.6.1-apache`, `4.6-apache`, `4-apache`, `apache`, `4.6.1`, `4.6`, `4`, `latest`, `4.6.1-php5.6-apache`, `4.6-php5.6-apache`, `4-php5.6-apache`, `php5.6-apache`, `4.6.1-php5.6`, `4.6-php5.6`, `4-php5.6`, `php5.6` (*php5.6/apache/Dockerfile*)](https://github.com/docker-library/wordpress/blob/7d40c4237f01892bb6dbc67d1a82f5b15f807ca1/php5.6/apache/Dockerfile) -- [`4.6.1-fpm`, `4.6-fpm`, `4-fpm`, `fpm`, `4.6.1-php5.6-fpm`, `4.6-php5.6-fpm`, `4-php5.6-fpm`, `php5.6-fpm` (*php5.6/fpm/Dockerfile*)](https://github.com/docker-library/wordpress/blob/7d40c4237f01892bb6dbc67d1a82f5b15f807ca1/php5.6/fpm/Dockerfile) -- [`4.6.1-php7.0-apache`, `4.6-php7.0-apache`, `4-php7.0-apache`, `php7.0-apache`, `4.6.1-php7.0`, `4.6-php7.0`, `4-php7.0`, `php7.0` (*php7.0/apache/Dockerfile*)](https://github.com/docker-library/wordpress/blob/7d40c4237f01892bb6dbc67d1a82f5b15f807ca1/php7.0/apache/Dockerfile) -- [`4.6.1-php7.0-fpm`, `4.6-php7.0-fpm`, `4-php7.0-fpm`, `php7.0-fpm` (*php7.0/fpm/Dockerfile*)](https://github.com/docker-library/wordpress/blob/7d40c4237f01892bb6dbc67d1a82f5b15f807ca1/php7.0/fpm/Dockerfile) +- [`4.6.1-apache`, `4.6-apache`, `4-apache`, `apache`, `4.6.1`, `4.6`, `4`, `latest`, `4.6.1-php5.6-apache`, `4.6-php5.6-apache`, `4-php5.6-apache`, `php5.6-apache`, `4.6.1-php5.6`, `4.6-php5.6`, `4-php5.6`, `php5.6` (*php5.6/apache/Dockerfile*)](https://github.com/docker-library/wordpress/blob/8ab70dd61a996d58c0addf4867a768efe649bf65/php5.6/apache/Dockerfile) +- [`4.6.1-fpm`, `4.6-fpm`, `4-fpm`, `fpm`, `4.6.1-php5.6-fpm`, `4.6-php5.6-fpm`, `4-php5.6-fpm`, `php5.6-fpm` (*php5.6/fpm/Dockerfile*)](https://github.com/docker-library/wordpress/blob/8ab70dd61a996d58c0addf4867a768efe649bf65/php5.6/fpm/Dockerfile) +- [`4.6.1-php7.0-apache`, `4.6-php7.0-apache`, `4-php7.0-apache`, `php7.0-apache`, `4.6.1-php7.0`, `4.6-php7.0`, `4-php7.0`, `php7.0` (*php7.0/apache/Dockerfile*)](https://github.com/docker-library/wordpress/blob/8ab70dd61a996d58c0addf4867a768efe649bf65/php7.0/apache/Dockerfile) +- [`4.6.1-php7.0-fpm`, `4.6-php7.0-fpm`, `4-php7.0-fpm`, `php7.0-fpm` (*php7.0/fpm/Dockerfile*)](https://github.com/docker-library/wordpress/blob/8ab70dd61a996d58c0addf4867a768efe649bf65/php7.0/fpm/Dockerfile) For more information about this image and its history, please see [the relevant manifest file (`library/wordpress`)](https://github.com/docker-library/official-images/blob/master/library/wordpress). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fwordpress). @@ -86,7 +86,7 @@ The following Docker Hub features can help with the task of keeping your depende # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis. diff --git a/zookeeper/README.md b/zookeeper/README.md index aa66c0771..bf1e8deb1 100644 --- a/zookeeper/README.md +++ b/zookeeper/README.md @@ -126,7 +126,7 @@ View [license information](https://github.com/apache/zookeeper/blob/release-3.4. # Supported Docker versions -This image is officially supported on Docker version 1.12.2. +This image is officially supported on Docker version 1.12.3. Support for older versions (down to 1.6) is provided on a best-effort basis.