From 3bfcbe008b36189fdacd944dfbc43a1917888ebc Mon Sep 17 00:00:00 2001 From: Avi Miller Date: Tue, 20 Mar 2018 08:38:20 +1100 Subject: [PATCH] This repo stores the official Oracle Linux base images in the form of tarballs containing a rootfs in two architecture-specific branches. These images are automatically consumed by the Docker Hub and are not intended for direct use by end-users. Due to the fact that only the latest tarball for each tag is stored in the dist-amd64 and dist-arm64v8 branches, it is not possible to use Git's history to determine what has changed and when. Thus, we maintain a CHANGELOG in the master branch that documents the changes made to various images by date. Signed-off-by: Avi Miller --- CHANGELOG.md | 446 +++++++++++++++++++++++++++++++++++++++++++++++ LICENSE | 125 +++++++++++++ README-short.txt | 1 + README.md | 54 ++++++ logo.png | Bin 0 -> 4176 bytes 5 files changed, 626 insertions(+) create mode 100644 CHANGELOG.md create mode 100644 LICENSE create mode 100644 README-short.txt create mode 100644 README.md create mode 100644 logo.png diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..5a2552e --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,446 @@ +# Changelog + +# 2020-02-11 +* Updated Oracle Linux `8` and `8-slim` images for `amd64` and `arm64v8` + * Updated `systemd` to `systemd-239-18.0.2.el8_1.2` + * https://linux.oracle.com/errata/ELBA-2020-0333.html +* https://github.com/docker-library/official-images/pull/7441 + +# 2020-01-31 +* Updated Oracle Linux `7` and `7-slim` images for `arm64v8` + * https://linux.oracle.com/cve/CVE-2019-13734.html + * https://linux.oracle.com/errata/ELSA-2020-0273.html +* https://github.com/docker-library/official-images/pull/7383 + +# 2020-01-29 +* Updated Oracle Linux `7` and `7-slim` images for `arm64v8` + * https://linux.oracle.com/cve/CVE-2019-13734.html + * https://linux.oracle.com/errata/ELSA-2020-0227.html +* Updated Oracle Linux `6` and `6-slim` images for `amd64` + * Updated `ca-certificates` to latest version +* https://github.com/docker-library/official-images/pull/7368 + +## 2020-01-28 +* Updated Oracle Linux `7` and `7-slim` images for `amd64` + * https://linux.oracle.com/cve/CVE-2019-13734.html + * https://linux.oracle.com/errata/ELSA-2020-0227.html +* https://github.com/docker-library/official-images/pull/7356 + +## 2020-01-20 +* Adding Oracle Linux `8.1` images for both `amd64` and `arm64v8` +* Updating `8-slim` image +* Retain `tzdata` database across all images +* https://github.com/docker-library/official-images/pull/7302 + +## 2019-12-24 +* Updated Oracle Linux `6, 6.10, 6-slim, 7, 7.7` and `7-slim` images for `arm64v8` +* https://github.com/docker-library/official-images/pull/7192 + +## 2019-12-20 +* Updated Oracle Linux `6, 6.10, 6-slim, 7, 7.7` and `7-slim` images for `amd64` +* https://github.com/docker-library/official-images/pull/7177 + +## 2019-11-19 +* **Breaking changes:** + * Update `dist-amd64/8-slim` image to use `microdnf` to reduce the image size + * Update `dist-arm64v8/8-slim` image to use `microdnf` to reduce the image size +* Update `dist-amd64/7-slim` image for `sudo-1.8.23-4.0.1.el7.src.rpm` +* Update `dist-arm64v8/7-slim` image for `sudo-1.8.23-4.0.1.el7.src.rpm` +* Added `dist-amd64/7.7` image and assigned it the `7, latest` tags +* Added `dist-arm64v8/7.7` image and assigned it the `7, latest` tags +* https://github.com/docker-library/official-images/pull/7001 + +## 2019-10-16 +* **Breaking change:** `python36` removed from `8-slim` image +* Several other packages that had been included via dependencies were removed +* https://github.com/docker-library/official-images/pull/6784 + +## 2019-08-09 +* Updated Oracle Linux `7.6`, `7-slim`, `8.0` and `8-slim` for `curl` +* https://github.com/docker-library/official-images/pull/6428 + +## 2019-07-30 +* Reduced the size of the `8-slim` image for `amd64` and `arm64v8` +* https://github.com/docker-library/official-images/pull/6365 +* https://github.com/docker-library/official-images/pull/6380 + +## 2019-07-20 +* Added Oracle Linux 8 for `amd64` and `arm64v8` +* https://github.com/docker-library/official-images/pull/6327 + +## 2019-07-16 +* Update Oracle Linux `6.10` for `dbus` +* https://github.com/docker-library/official-images/pull/6297 + +## 2019-07-02 +* Update Oracle Linux `7.6` on `amd64` and `arm64v8` for `vim` +* https://github.com/docker-library/official-images/pull/6208 + +## 2019-06-24 +* Update Oracle Linux `7.6` and `7-slim` on `amd64` and `arm64v8` for Python 2.7 +* https://github.com/docker-library/official-images/pull/6148 + +## 2019-06-14 +* Update Oracle Linux `6` and `6-slim` on `amd64` for Python 2.6 +* https://github.com/docker-library/official-images/pull/6081 + +## 2019-05-31 +* Update Oracle Linux `7.6` on `amd64` and `arm64v8` for `bind` +* https://github.com/docker-library/official-images/pull/5996 + +## 2019-04-11 +* Update Oracle Linux `6.10` on `amd64` and `7.6`, `7-slim` on `amd64` and `arm64v8` for OpenSSH and `python` +* https://github.com/docker-library/official-images/pull/5715 + +## 2019-03-29 +* Update Oracle Linux `7.6` and `7-slim` on `amd64` for `libssh2` +* https://github.com/docker-library/official-images/pull/5631 + +## 2019-03-15 +* Update Oracle Linux `7.6` and `7-slim` on `amd64` and `arm64v8` for OpenSSL +* https://github.com/docker-library/official-images/pull/5547 + +## 2019-02-20 +* Update Oracle Linux `7.6` on `amd64` and `arm64v8` for `systemd` +* https://github.com/docker-library/official-images/pull/5456 + +## 2019-01-31 +* Update Oracle Linux `7.6` on `amd64` and `arm64v8` for `systemd` +* https://github.com/docker-library/official-images/pull/5376 + +## 2019-01-15 +* Update Oracle Linux `7.6` on `amd64` and `arm64v8` for `systemd` +* https://github.com/docker-library/official-images/pull/5292 + +## 2018-11-08 +* Added Oracle Linux 7 Update 6 for `amd64` and `arm64v8` +* https://github.com/docker-library/official-images/pull/5044 + +## 2018-10-16 +* Update Oracle Linux `6.10`, `6-slim`, `7.5`, `7-slim` on `amd64` for OpenSSL +* https://github.com/docker-library/official-images/pull/4957 + +## 2018-10-10 +* Update Oracle Linux `6.10` and `6-slim` on `amd64` for NSS +* https://github.com/docker-library/official-images/pull/4931 + +## 2018-09-27 +* Update Oracle Linux `7.5` and `7-slim` on `amd64` and `arm64v8` for NSS +* https://github.com/docker-library/official-images/pull/4887 + +## 2018-08-28 +* Update Oracle Linux 7 Update 5 for `bind` +* https://github.com/docker-library/official-images/pull/4783 + +## 2018-08-03 +* Updated `yum-utils` on Oracle Linux 6 and 7 +* https://github.com/docker-library/official-images/pull/4677 + +## 2018-07-26 +* Updating Oracle Linux 6 and 7 images for `amd64`/`arm64v8` to resolve CVE-2018-12020 +* https://github.com/docker-library/official-images/pull/4636 + +## 2018-07-07 +* Added Oracle Linux 6 Update 10 for `amd64` +* Added Oracle Linux 7 Update 5 for `arm64v8` +* https://github.com/docker-library/official-images/pull/4545 + +## 2018-06-02 +* Update `oraclelinux:6.9` for `procps` +* https://github.com/docker-library/official-images/pull/4414 + +## 2018-05-25 +* Update `oraclelinux:7.5` for `procps-ng` update +* https://github.com/docker-library/official-images/pull/4389 + +## 2018-05-16 +* Update Oracle Linux 6 and 7 `amd64` images with `dhcp` updates +* https://github.com/docker-library/official-images/pull/4363 + +## 2018-04-18 +* Added Oracle Linux 7 Update 5 for `amd64` and `arm64v8` +* https://github.com/docker-library/official-images/pull/4258 + +## 2018-03-21 +* Added `arm64v8` builds for Oracle Linux 7 +* https://github.com/docker-library/official-images/pull/4149 + +## 2018-03-13 +* Updating `dhcp` on Oracle Linux 7 for CVE-2018-5732 and CVE-2018-5733 +* https://github.com/docker-library/official-images/pull/4119 + +## 2018-03-09 +* Updating the `oraclelinux:6.9` image to address CVE-2018-5732 and CVE-2018-5733 +* https://github.com/docker-library/official-images/pull/4109 + +## 2018-01-01 +* Updating `oraclelinux:7.4` to resolve CVE-2018-1049 +* https://github.com/docker-library/official-images/pull/3963 + +## 2018-01-23 +* Updating `oraclelinux:7.4` for CVE-2017-3145 +* https://github.com/docker-library/official-images/pull/3925 + +## 2017-11-29 +* Updating Oracle Linux `7.4` and `7-slim` images to resolve CVE-2017-1000257 +* https://github.com/docker-library/official-images/pull/3749 + +## 2017-09-30 +* Updating `6.9`, `6-slim`, `7.4`, `7-slim` to address CVE-2017-7805 +* https://github.com/docker-library/official-images/pull/3518 + +## 2017-09-01 +* Updating Oracle Linux 6 Update 9 for CVE-2016-6210 +* https://github.com/docker-library/official-images/pull/3399 + +## 2017-08-09 +* Added Oracle Linux 7 Update 4 +* https://github.com/docker-library/official-images/pull/3293 + +## 2017-07-07 +* Updating Oracle Linux 7 Update 3 to resolve CVE-2017-3142 and CVE-2017-3142 +* https://github.com/docker-library/official-images/pull/3151 + +## 2017-06-21 +* Updated `6.9`, `6-slim`, `7.3`, `7-slim` images for CVE-2017-1000366 (Stack Clash) +* https://github.com/docker-library/official-images/pull/3103 + +## 2017-05-31 +* Updating Oracle Linux 6 and 7 images for CVE-2017-7502 +* https://github.com/docker-library/official-images/pull/2996 + +## 2017-04-21 +* Update Oracle Linux images with CVE fixes + * CVE-2017-3136 + * CVE-2017-3137 +* https://github.com/docker-library/official-images/pull/2878 + +## 2017-04-13 +* Updating Oracle Linux 7 Update 3 for CVE-2017-2616 +* https://github.com/docker-library/official-images/pull/2855 + +## 2017-03-30 +* Updating Oracle Linux 6 images to resolve CVE-2017-2628 +* https://github.com/docker-library/official-images/pull/2797 + +## 2017-03-19 +* Adding Oracle Linux 6 Update 9 and updating the `6-slim` image accordingly +* This also changed the `6` tag to point to `6.9` +* https://github.com/docker-library/official-images/pull/2793 + +## 2017-02-22 +* Updating the Oracle Linux 6 and 7 (full/slim) images to address the following OpenSSL CVEs: + * CVE-2017-3731 - DoS via truncated packets with RC4-MD5 cipher + * CVE-2016-8610 - DoS of single-threaded servers via excessive alerts +* https://github.com/docker-library/official-images/pull/2680 + +## 2017-02-17 +* Size reductions on `6.8`, `6` and `6-slim` images +* https://github.com/docker-library/official-images/pull/2665 + +## 2017-02-16 +* Updated Oracle Linux 7 image for CVE-2017-3135 +* Added `oraclelinux:7-slim` and `oraclelinux:6-slim` images +* https://github.com/docker-library/official-images/pull/2660 + +## 2017-01-18 +* Updating Oracle Linux 7 Update 3 image for bind CVE fixes +* https://github.com/docker-library/official-images/pull/2541 + +## 2016-12-23 +* Updated Oracle Linux 6 Update 8 and 7 Update 3 images for CVE-2016-1248 +* https://github.com/docker-library/official-images/pull/2480 + +## 2016-11-30 +* Updated Oracle Linux 6 Update 8 and 7 Update 3 to address CVE-2016-0718 +* https://github.com/docker-library/official-images/pull/2405 + +## 2016-11-22 +* Updating Oracle Linux 5, Oracle Linux 6 and Oracle Linux 7 images for CVE updates + * CVE-2016-2834 + * CVE-2016-5285 + * CVE-2016-8635 +* https://github.com/docker-library/official-images/pull/2379 + +## 2016-11-17 +* Updated Oracle Linux 7 Update 3 for CVE-2016-7545 +* https://github.com/docker-library/official-images/pull/2357 + +## 2016-11-16 +* Updated Oracle Linux 6 Update 8 for CVE-2016-7545 +* https://github.com/docker-library/official-images/pull/2352 + +## 2016-11-11 +* Adding Oracle Linux 7 Update 3 and updating the `7` and `latest` tags +* https://github.com/docker-library/official-images/pull/2335 + +## 2016-11-09 +* Updated Oracle Linux 6 Update 8 image to patch CVE-2016-6313 + * fix CVE-2016-6313 - predictable PRNG output (#1366105) +* https://github.com/docker-library/official-images/pull/2328 + +## 2016-10-26 +* Updated Oracle Linux 7 Update 2/latest image/tag with updates for some CVEs + * CVE-2016-2776 +* Updated `tzdata` and `curl` +* https://github.com/docker-library/official-images/pull/2282 + +## 2016-10-18 +* Updated Oracle Linux 5 for OpenSSL CVEs + * CVE-2016-2177 + * CVE-2016-2178 + * CVE-2016-2179 + * CVE-2016-2180 + * CVE-2016-2181 + * CVE-2016-2182 + * CVE-2016-2183 + * CVE-2016-6302 + * CVE-2016-6303 + * CVE-2016-6304 + * CVE-2016-6305 + * CVE-2016-6306 + * CVE-2016-6307 + * CVE-2016-6308 +* https://github.com/docker-library/official-images/pull/2262 + +## 2016-09-29 +* Updated Oracle Linux 6 and 7 for OpenSSL CVEs + * CVE-2016-2177 + * CVE-2016-2178 + * CVE-2016-2179 + * CVE-2016-2180 + * CVE-2016-2181 + * CVE-2016-2182 + * CVE-2016-2183 + * CVE-2016-6302 + * CVE-2016-6303 + * CVE-2016-6304 + * CVE-2016-6305 + * CVE-2016-6306 + * CVE-2016-6307 + * CVE-2016-6308 +* https://github.com/docker-library/official-images/pull/2203 + +## 2016-07-20 +* Addresses moby/moby#10180 by including yum-plugin-ovl in the base image. +* https://github.com/docker-library/official-images/pull/1963 + +## 2016-06-23 +* Address some OpenSSL CVEs in the new Oracle Linux 5 image + * CVE-2016-0799 + * CVE-2016-2105 + * CVE-2016-2106 + * CVE-2016-2109 +* Added the `yum-utils` package to the base filesystem install for Oracle Linux 6 and Oracle Linux 7. +* https://github.com/docker-library/official-images/pull/1871 + +## 2016-06-03 +* Updated Oracle Linux 5 image with OpenSSL CVE fixes +* https://github.com/docker-library/official-images/pull/1804 + +## 2016-05-21 +* Add Oracle Linux 6 Update 8 and update the `6` tag accordingly +* This also updates `oraclelinux:6` to point to `6.8`. +* https://github.com/docker-library/official-images/pull/1760 +* https://github.com/docker-library/official-images/pull/1761 + +## 2016-05-13 +* Updated Oracle Linux 6 Update 7 to fix OpenSSL CVEs + * CVE-2016-2105 + * CVE-2016-2106 + * CVE-2016-2107 + * CVE-2016-2108 + * CVE-2016-2109 + * CVE-2016-2176 +* https://github.com/docker-library/official-images/pull/1732 + +## 2016-05-10 +* Updated Oracle Linux 7 Update 2 base image to address OpenSSL CVEs + * CVE-2016-2105 + * CVE-2016-2106 + * CVE-2016-2107 + * CVE-2016-2108 + * CVE-2016-2109 + * CVE-2016-2176 +* https://github.com/docker-library/official-images/pull/1722 + +## 2016-03-03 +* Updated Oracle Linux to address OpenSSL CVEs + * CVE-2016-0800 ("DROWN") + * CVE-2016-0799 + * CVE-2016-0798 + * CVE-2016-0797 + * CVE-2016-0705 + * CVE-2016-0704 + * CVE-2016-0703 + * CVE-2016-0702 ("Cache Bleed") +* https://github.com/docker-library/official-images/pull/1508 + +## 2016-02-17 +* Updated Oracle Linux 7 Update 2 and 6 Update 7 images to resolve CVE-2015-7547 +* https://github.com/docker-library/official-images/pull/1453 + +## 2015-12-18 +* Updated Oracle Linux 7 Update 2 image to resolve the following CVEs: + * CVE-2015-3193 + * CVE-2015-3194 + * CVE-2015-3195 + * CVE-2015-3196 +* https://github.com/docker-library/official-images/pull/1287 + +## 2015-12-02 +* Add Oracle Linux 7 Update 2 +* https://github.com/docker-library/official-images/pull/1228 + +## 2015-09-17 +* Tiny update to the base Oracle Linux 7 image to include Oracle-specific RPM macros for build purposes. +* This change was already made to the Oracle Linux 6 image. +* https://github.com/docker-library/official-images/pull/1059 + +## 2015-06-30 +* Adding Oracle Linux 6 Update 7 +* https://github.com/docker-library/official-images/pull/935 + +## 2015-06-11 +* Updated images to support upstream Docker Engine RPM builds on Oracle Linux 6. +* https://github.com/docker-library/official-images/pull/886 + +## 2015-06-16 +* Updated Oracle Linux 6 Update 6 and 7 Update 1 images with new OpenSSL CVE fixes to address the LOGJAM (CVE-2015-4000) as well as: + * improved fix for CVE-2015-1791 + * add missing parts of CVE-2015-0209 fix for correctness although unexploitable + * fix CVE-2014-8176 - invalid free in DTLS buffering code + * fix CVE-2015-1789 - out-of-bounds read in X509_cmp_time + * fix CVE-2015-1790 - PKCS7 crash with missing EncryptedContent + * fix CVE-2015-1791 - race condition handling NewSessionTicket + * fix CVE-2015-1792 - CMS verify infinite loop with unknown hash function + * fix CVE-2015-3216 - regression in RAND locking that can cause segfaults on read in multithreaded applications +* https://github.com/docker-library/official-images/pull/822 + +## 2015-03-25 +* Updated Oracle Linux images with latest OpenSSL CVE fixes: + * fix CVE-2015-0209 - potential use after free in d2i_ECPrivateKey() + * fix CVE-2015-0286 - improper handling of ASN.1 boolean comparison + * fix CVE-2015-0287 - ASN.1 structure reuse decoding memory corruption + * fix CVE-2015-0289 - NULL dereference decoding invalid PKCS#7 data + * fix CVE-2015-0292 - integer underflow in base64 decoder + * fix CVE-2015-0293 - triggerable assert in SSLv2 server +* https://github.com/docker-library/official-images/pull/618 + +## 2015-03-19 +* Added Oracle Linux 7 Update 1 +* Also switched the `oraclelinux:latest` and `oraclelinux:7` tags to 7.1. +* https://github.com/docker-library/official-images/pull/568 + +## 2015-02-11 +* All three images are set to UTC and we have added Oracle Linux 5 Update 11 (includes GHOST vulnerability fix). +* https://github.com/docker-library/official-images/pull/481 + +## 2015-02-05 +* Updated Oracle Linux images that resolve CVE-2015-0235 (glibc update) +* https://github.com/docker-library/official-images/pull/457 + +## 2014-12-25 +* Initial submission of Oracle Linux 6 Update 5 +* 6.5 and 7.0 as official images on Docker Hub +* https://github.com/docker-library/official-images/pull/372 \ No newline at end of file diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..90ae895 --- /dev/null +++ b/LICENSE @@ -0,0 +1,125 @@ +ORACLE LINUX LICENSE AGREEMENT + +We, us, our and Oracle refers to Oracle America, Inc. You and your refers to the +individual or entity that has acquired the Oracle Linux programs. Oracle Linux +programs refers to the Linux software product which you have acquired. License +refers to your right to use the Oracle Linux programs under the terms of this +Agreement and the licenses referenced herein. This Agreement is governed by the +substantive and procedural laws of the United States and the State of California +and you and Oracle agree to submit to the exclusive jurisdiction of, and venue in, +the courts of San Francisco or Santa Clara counties in California in any dispute +arising out of or relating to this Agreement. + +We are willing to provide a copy of the Oracle Linux programs to you only upon +the condition that you accept all of the terms contained in this Agreement. Read +the terms carefully and indicate your acceptance by either selecting the Accept +button at the bottom of the page to confirm your acceptance, if you are downloading +the Oracle Linux programs, or continuing to install the Oracle Linux programs, +if you have received this Agreement during the installation process. If you are +not willing to be bound by these terms, select the Do Not Accept button or +discontinue the installation process. + +1. Grant of Licenses to the Oracle Linux programs. Subject to the terms of this +Agreement, Oracle grants to you a license to the Oracle Linux programs under the +GNU General Public License version 2.0. The Oracle Linux programs contain many +components developed by Oracle and various third parties. The license for each +component is located in the licensing documentation and/or in the component's +source code. In addition, a list of components may be delivered with the Oracle +Linux programs and the Additional Oracle Linux programs (as defined below) or +accessed online at http://oss.oracle.com/linux/legal/oracle-list.html. The +source code for the Oracle Linux Programs and the Additional Oracle Linux +programs can be found and accessed online at https://oss.oracle.com/sources/. +This agreement does not limit, supersede or modify your rights under the license +associated with any separately licensed individual component. + +2. Licenses to Additional Oracle Linux programs. Certain third-party technology +(collectively the Additional Oracle Linux programs) may be included on the same +medium or as part of the download of Oracle Linux programs you receive, but is +not part of the Oracle Linux programs. Each Additional Oracle Linux program is +licensed solely under the terms of the Mozilla Public License, Apache License, +Common Public License, GNU Lesser General Public License, Netscape Public License +or similar license that is included with the relevant Additional Oracle Linux program. + +3. Ownership. The Oracle Linux programs and their components and the Additional +Oracle Linux programs are owned by Oracle or its licensors. Subject to the +licenses granted and/or referenced herein, title to the Oracle Linux programs +and their components and the Additional Oracle Linux programs remains with Oracle +and/or its licensors. + +4. Trademark License. You are permitted to distribute unmodified Oracle Linux programs +or unmodified Additional Oracle Linux programs without removing the trademark(s) +owned by Oracle or its affiliates that are included in the unmodified Oracle Linux +programs or unmodified Additional Oracle Linux programs (the Oracle Oracle Linux trademarks). +You may only distribute modified Oracle Linux programs or modified Additional Oracle Linux +programs if you remove relevant images containing the Oracle Linux trademarks. +Certain files, identified in http://oss.oracle.com/linux/legal/oracle-list.html, +include such trademarks. Do not delete these files, as deletion may corrupt the +Oracle Linux programs or Additional Oracle Linux programs. You are not granted any +other rights to Oracle Linux trademarks, and you acknowledge that you shall not gain +any proprietary interest in the Oracle Linux trademarks. All goodwill arising out of +use of the Oracle Linux trademarks shall inure to the benefit of Oracle or its affiliates. +You may not use any trademarks owned by Oracle or its affiliates (including ORACLE) or +potentially confusing variations (such as, ORA) as a part of your logo(s), product name(s), +service name(s), company name, or domain name(s) even if such products, services or +domains include, or are related to, the Oracle Linux programs or Additional Oracle Linux programs. + +5. Limited Warranty. THE ORACLE LINUX PROGRAMS AND ADDITIONAL ORACLE LINUX PROGRAMS ARE +PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. WE FURTHER DISCLAIM ALL WARRANTIES, +EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF +MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + +6. Limitation of Liability. IN NO EVENT SHALL WE BE LIABLE FOR ANY INDIRECT, INCIDENTAL, +SPECIAL, PUNITIVE OR CONSEQUENTIAL DAMAGES, OR DAMAGES FOR LOSS OF PROFITS, REVENUE, +DATA OR DATA USE, INCURRED BY YOU OR ANY THIRD PARTY, WHETHER IN AN ACTION IN CONTRACT +OR TORT, EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. OUR ENTIRE +LIABILITY FOR DAMAGES HEREUNDER SHALL IN NO EVENT EXCEED ONE HUNDRED DOLLARS (U.S.). + +7. No Technical Support. Our technical support organization will not provide technical +support, phone support, or updates to you for the materials licensed under this Agreement. +Technical support, if available, may be acquired from Oracle or its affiliates under a +separate agreement. + +8. Relationship Between the Parties. The relationship between you and us is that of +licensee/licensor. Neither party will represent that it has any authority to assume or +create any obligation, express or implied, on behalf of the other party, nor to represent +the other party as agent, employee, franchisee, or in any other capacity. Nothing in +this Agreement shall be construed to limit either party's right to independently develop +or distribute programs that are functionally similar to the other partys products, +so long as proprietary information of the other party is not included in such programs. + +9. Entire Agreement. You agree that this Agreement is the complete Agreement for the +Oracle Linux programs and the Additional Oracle Linux programs, and this Agreement +supersedes all prior or contemporaneous Agreements or representations. If any term +of this Agreement is found to be invalid or unenforceable, the remaining provisions +will remain effective. Neither the Uniform Computer Information Transactions Act nor +the United Nations Convention on the International Sale of Goods applies to this agreement. + +You can find a copy of the GNU General Public License version 2.0 here: http://www.gnu.org/licenses/gpl-2.0.html + +OFFER TO PROVIDE SOURCE CODE + +For software that you receive from Oracle in binary form that is licensed under an +open source license that gives you the right to receive the source code for that binary, +you can obtain a copy of the applicable source code from https://oss.oracle.com/sources/ +or http://www.oracle.com/goto/opensourcecode. Alternatively, if the source code for +the technology was not provided to you with the binary, you can also receive a copy +of the source code on physical media by submitting a written request to: + +Oracle America, Inc. +Attn: Associate General Counsel +Development and Engineering Legal +500 Oracle Parkway, 10th Floor +Redwood Shores, CA 94065 + +Or, you may send an email to Oracle using the form linked from http://www.oracle.com/goto/opensourcecode. +Your written or emailed request should include: +* The name of the component or binary file(s) for which you are requesting the source code +* The name and version number of the Oracle product +* The date you received the Oracle product +* Your name +* Your company name (if applicable) +* Your return mailing address and email +* A telephone number in the event we need to reach you. +We may charge you a fee to cover the cost of physical media and processing. Your request must be sent (i) within three (3) years of the date you received the Oracle product that included the component or binary file(s) that are the subject of your request, or (ii) in the case of code licensed under the GPL v3, for as long as Oracle offers spare parts or customer support for that product model or version. + +Last updated 22 August 2013 diff --git a/README-short.txt b/README-short.txt new file mode 100644 index 0000000..495bcf1 --- /dev/null +++ b/README-short.txt @@ -0,0 +1 @@ +Oracle Linux is an open-source operating system suitable for general purpose or Oracle workloads. \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..6396752 --- /dev/null +++ b/README.md @@ -0,0 +1,54 @@ +# What's in this repository? + +This repo stores the [official Oracle Linux base images](https://hub.docker.com/_/oraclelinux) in the form of tarballs containing a rootfs in two architecture-specific branches. These images are automatically consumed by the Docker Hub and are not intended for direct use by end-users. + +## How to use these images + +The Oracle Linux images are intended for use in the **FROM** field of a downstream `Dockerfile`. For example, to use the latest optimized Oracle Linux 7 image, specify `FROM oraclelinux:7-slim`. + +## Changelog + +Due to the fact that only the latest tarball for each tag is stored in the `dist-amd64` and `dist-arm64v8` branches, it is not possible to use Git's history to determine what has changed and when. Thus, we maintain a [CHANGELOG](https://github.com/oracle/container-images/blob/master/CHANGELOG.md) in the `master` branch that documents the changes made to various images by date. + +## What is the difference between `oraclelinux:7` and `oraclelinux:7-slim`? + +Oracle recommends using `oraclelinux:7-slim` as your base layer as it contains just enough packages for `yum` to work to install more packages. Therefore, it has the smallest size and the least amount of unneeded content. + +The `oraclelinux:7` images is based off the package set what would be installed via a Minimal install of Oracle Linux. + +## What is the difference between `oraclelinux:8` and `oraclelinux:8-slim`? + +As with Oracle Linux 7, the `8-slim` variant contains just enough packages to install more. However, it also replaces the standard `dnf` client with the tiny `microdnf` tool to further reduce space. If you need the functionality of the full client, you can install it via `RUN microdnf -y install dnf` in your downstream `Dockerfile`. + +## Where can I find images of Oracle products? + +We provide sample Dockerfiles for several Oracle products in the [Oracle Docker Images](https://github.com/oracle/docker-images) repository on GitHub. Many of these images are also available for direct download from the [Oracle Container Registry](https://container-registry.oracle.com). + +# What is Oracle Linux? + +Oracle Linux is an open-source operating system available under the GNU General Public License (GPLv2). Suitable for general purpose or Oracle workloads, it benefits from rigorous testing of more than 128,000 hours per day with real-world workloads and includes unique innovations such as Ksplice for zero-downtime kernel patching, DTrace for real-time diagnostics, the powerful Btrfs file system, and more. + +## License +Oracle Linux is released under the GPLv2. See the ```LICENSE``` file in this repository for more information. + +## Support +Oracle provides support to Oracle Linux subscription customers via the [My Oracle Support](https://support.oracle.com) portal. The Oracle Linux Docker images are covered by Oracle Linux Basic and Premier support subscriptions. Customers should follow existing support procedures to obtain support for Oracle Linux running in a Docker container. + +For users without an Oracle Linux support subscription, the following resources are available: + +* The [Oracle Technology Network Community](https://community.oracle.com/welcome) +* The [Oracle Linux Space](https://community.oracle.com/community/server_%26_storage_systems/linux/oracle_linux) on OTN. +* The [Containers and Orchestration Space](https://community.oracle.com/community/server_&_storage_systems/linux/containers-and-orchestration) on OTN. +* The `#oracle-linux` IRC channel on Freenode. + +### Official resources + +* [Learn more about Oracle Linux](https://oracle.com/linux) +* [Unbreakable Linux Network](https://linux.oracle.com) +* [Oracle Linux Yum Server](https://yum.oracle.com) + +### Social media resources +* [Twitter](https://twitter.com/OracleLinux) +* [Facebook](https://www.facebook.com/OracleLinux) +* [YouTube](https://www.youtube.com/user/OracleLinuxChannel) +* [Oracle Linux Blog](https://blogs.oracle.com/linux) diff --git a/logo.png b/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..1dbeb8cb834a3bd86fca4f7641147f1de606d8f9 GIT binary patch literal 4176 zcmb7Hc{r5s*B|>pD-o4b=1?zXU%B1UhJLW@HNju|WWg z;N<`)=-tFOfO6i`zoHKUeM}LcyKn(#Hh)`F15ovMDI5sI0kW~WZp`|3k^YE)07yB0 z9H3+nh+bF6+S&Pwfg=EbMX#v=Fu)98YETeBnOj@?Vq$G00;zPaBz^tWCHwDCnvJ7@E@HtT6lQ)J|7<~F_9J<`}FD4sHiB4yu5;f0!2=a zqOMNnBnp4;jP5f6TD8Wz5XbQc|dqk zXoxXBPRq)oH#So5-)F9_^6~MNl#~Pn1WZm&0%kK>TUitey}o|`{CTRsKY$s1efu&p zjLuHVnKS$1;*8Nz#@rk&G?dZS#v~A^SFTW9U0K`P^o)$;;w(U0q$zpFhu7U#Go%$s&_kL?U1nnTLnW%}q5o-xm~QEGz(keB=nd zv=q2yOick_STtI7b#-cLYGY&L&dv@HDJ-(_Z=Zu>9|WT1} z4IPD|fBp>ENh>U5V6kX4nwFY6H#gVN(9qxC@8;%~k&yw&%F4>Nwzdup4Jj!p>FVmz zVqyS2KEYp-nVCTDbaZq8r+^6mu^){V6ch{$3kMGBroB2iY>)_-rU5SJ*7x#iy*^O$wwUPmz+ zPnjdGq8GMyv6zL$DFTkUu{^#?coTJiv_HX|`MI&aM_;_{4di z)5!AC%JK;Nh-=m4C?E@(8dxe6#QJ3#Nc63YR`0ZM9DM;l5!|d+@wNHzs|Yd@`y}Pw zgL^^!pINLQELP%OMH`bYm1xCvy_1gxv(NA|)8A!H6uVBBmX*g8|KQ@jw8z8yqm@P9 z8atIo{m2z)+?i22hiK7D&kgxCT61exND$&!I@MrzT6XEw8E;bMH`~NdSSb$KlN0Ne zeche-La63P>AHB2j+>F>R{wi$0x#aq@^n6)skLg2@YcU3rJ?m*PW*_`J7|aE*6$g{ zTAm;$TgGGCq70XEmg)3p*{IJ)70u5N9`S zjm|UojXtI~Eu+dSqJr2>ZJW`JB>R>Hv?E1NoiDJePdnH1jrh2IF|6cSxV6nVSm;NR zG_G|ZC!}#|*{W#J8kS&GwJNxnU?-5=_M|6(%KXg35nBwMv?yGZ3kY&;bN(n<7c#xi zOWQ9$XZ_h&1$sD7N0EohV|mj@RNCm6-J2-M8|Lp^HBhpYXT|Y#+wK+H_EXuTp4yBW=zn=gqD!D1L!_~6}a4)CY0(e{e9;yMD{w8Z-z zjdQm5J#D1`z61}>%ditl@m8?7h#dC}@>0L#a@BXSSGq~QA%zTnc5<<)taKyN-$F#D zvPXBsFL~$m)jNiwi>1C+W7^KTV({H8NRcid@z&U@o(rM=V1o>dR&uqP`*=`NmqtXV zy;L0Rs2}PSU2~jOVSRz^nP3yV4sKX!k1sl!tVI}1d&Y%Re<7gO;az!0Bnk(gTuLrmVT|B@!VPrG|GaCz+(Cd*mbevX%sUf)c+l4>YMVQSd9Y(d3Kz4}|RTQ7uQD4Qia zY#O*L&fNa_*Bkk-V{n6#C-)qP6=kB_oE0*X+1p>+68mmBAUG=oG+%ps-FQUu2cvRq z%{uu_sip9RmfFcAI-hUobx1;75^8fYEre*E+`z@{Sw3T$mXmf=4%W6H+C%mHy|nwJ zXXvfxqt4N_8RNo%B-1sY^rZuZsSlsJ2gf%EPW`%7;CuBO>R>5HjIr<5tH%oBI0UEX z8O_%-LNGlU*orce-*1E7d1KV}bKFVwzBIL36UjdN`A2@Srwiv#a&=hT;N-LvUz4pO zKoA{2Ar$M;$~k{s%M&4w2;tg3XU=PxUYQLZE=qmdvQmLYpBEeK>NME z)4X?UtQyp4lG!Oq)rg8~_RkMFH^E(Xs1l49R{y8w&jV4Da zo%H+L>e0ibZs=JHQ}?pmRgK|LBiOs@pqyt|#3KoCWY$hX)b$qCohQfdE%+<@w1uzc ztHitH#Oj$8CuPs4ei5CApN5nVEKW+*vUGE_JpcI+ukamT%4d+1zQ;a6y5=(SV9Ito z;^&FqCWj)JRw)+~tB(wg;s0@Awot^$jYU$1TYa}wTI3u&{Vd>ygALEeF;M%C+93gx z&BmlcC=AuOP<`{;nbhJuqC%b0jW@wQU(OvL^B}!5Uc!`>!9-27#Px^n7VPxDG21zz z`&v&me+DUFpR?!P)ZxN4Z)<#s~NN&2Fzb%LQA52Oe$tl!Z^IDt~|U5G%(g zje}FzHeM^1^K*jpUU-J%JS4zgNs-Sl1QvXQ*A=TMYfFk0*u?jwCK=wZkn|l8tm6>P zAB{KZ@Mz^e^H2tCALL|WiBi3h;LE0$>EXI<7I+XfI;lDD4=K65f+^5@ym4C3C-IEa zs}z@~CLWwF`j!&zE;A#u=10;MVGf4SLEA1Je-U`R!qbPh!{H3I?@soI0yo2bv;Blo zs<#jLLLje|anwbw52+?;8l)L^rHB1#G958^Bc5#KUmDGFKsiKKoA?5$dC*`Q+U zEMWakX8-L(OX=GP(270<(Bde-s_Qtu?_#7$T_JkhV z3k@F_xITAHb8s%D5L#?!B|)57*~}3*-KALo}%=epk#-IP8PQkIsZ=NnB z_|Sih33L#9>G1xgUw?T_~ zwrk#Omnyrtx*O~}6LQX5%-VSfwHFk3`t7k+=9yp|x^8cbpz`=$K*SSI{Xn1Q}i&uat8TCuP zy;muvDj76CA_gr8sAAg}t1-SxxIC6I6W753f+h0eG}zBMb5|B3FB_TMvXIvv>~WGu zbvuv5O<~eCCT>f=0G;623j|M?sK=BX1fAth1ll6wkj$Nb4&JMCX019q#$JfBma?;y zRJ9QW*Lgb=0-kw`fFvQv@14}A!I(ChE^nx*6c|1(7?tvZZP-VwvKe`4QF^#STK}60 zP{0m`Fc!w9tBKE3mLLzA^&qN;*yV;lbPn7RpC}iBtCL2<$P$S9RI;n$+Z-gMGLChT zUFS`;JW>kzg_kLUUf3ldKRh_(OnAfN6>%QX?l)E`84>$6^cqhk#_;kOYFBHb&o`lb z7U_c%YgxU28#%9iMV}X%mQs6FOlWOC5cJ}KOnuIk#HMk4zWU-6{=QT7>@J_@4O5M+ z#`HUucEKk*1rz;Y@+tlwaTXdHjHvQ%Bz#5hk_#?V)6J1m!ZT^uPEa`qxe%_n%#RPs zzEb7@uc|^;A9(ewJ~}Rtq9*KjBy!X!&gh}z@j%+9|K{q6d)Z!hvN|fp0>I3ufqK!2 zUCx8=#77?$nwI=IrkYW8 zsh>P%b^NEh>yACYfCt>zWGfSS>8dJLB`;95bg2Xa77+JTyepwx`CeTjQzP5tn!`Z< z--7=;L-YRI0)IQ<#Q#s#C;zuM{%lWyIom_(CO=Qo^W*H-m;z19YtyhIs`#H@Cv#({ KQMG|{%>MwFT$~gD literal 0 HcmV?d00001