Name: containers-doc
Owner: Software Collections
Description: Docker formatted container images based mostly on Software Collections packages that are meant to be used in OpenShift or on RHEL/CentOS Atomic. The repository is read-only copy of README files that originaly live under sclorg/ organization.
Created: 2017-09-18 10:01:22.0
Updated: 2017-11-03 14:57:18.0
Pushed: 2017-11-03 14:59:29.0
Homepage: http://softwarecollections.org
Size: 96
Language: Shell
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
These pages include static documentation for several containers based mostly on Software Collections.
Databases:
Application Images:
Web Servers:
Other Images:
PostgreSQL container images based on Red Hat Software Collections and intended for OpenShift and general usage. Users can choose between Red Hat Enterprise Linux, Fedora, and CentOS based images. Sources for PostgreSQL container live at https://github.com/sclorg/postgresql-container/.
A container image that provides a containerized packaging of the MariaDB mysqld daemon and client application. The mysqld server daemon accepts connections from clients and provides access to content from MySQL databases on behalf of the clients. You can find more information on the MariaDB project from the project Web site (https://mariadb.org/).
The MariaDB container images are based on Red Hat Software Collections and intended for OpenShift and general usage. Users can choose between Red Hat Enterprise Linux, Fedora, and CentOS based images. Sources for MariaDB container live at https://github.com/sclorg/mariadb-container/.
A container image that provides a containerized packaging of the MySQL mysqld daemon and client application. The mysqld server daemon accepts connections from clients and provides access to content from MySQL databases on behalf of the clients. You can find more information on the MySQL project from the project Web site (https://www.mysql.com/).
The MySQL container images are based on Red Hat Software Collections and intended for OpenShift and general usage. Users can choose between Red Hat Enterprise Linux, Fedora, and CentOS based images. Sources for MySQL container live at https://github.com/sclorg/mysql-container/.
A container image that provides a containerized packaging of the MongoDB daemon and client application. The mongod server daemon accepts connections from clients and provides access to content from MongoDB databases on behalf of the clients. You can find more information on the MongoDB project from the project Web site (https://www.mongodb.com/).
The MongoDB container images are based on Red Hat Software Collections and intended for OpenShift and general usage. Users can choose between Red Hat Enterprise Linux, Fedora, and CentOS based images. Sources for MongoDB container live at https://github.com/sclorg/mongodb-container/.
Redis available as docker container, is an advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets. You can run atomic operations on these types, like appending to a string; incrementing the value in a hash; pushing to a list; computing set intersection, union and difference; or getting the member with highest ranking in a sorted set. Sources for Redis container live at https://github.com/sclorg/redis-container.
PHP is a server-side scripting language designed primarily for web development but also used as a general-purpose programming language. This repository contains the source for building various versions of the PHP application as a reproducible Docker image using source-to-image, especially in PaaS OpenShift. Sources for PHP container live at https://github.com/sclorg/s2i-php-container.
Node.js is an open-source, cross-platform JavaScript run-time environment for executing JavaScript code server-side. This repository contains the source for building various versions of the Node.JS application as a reproducible Docker image using source-to-image, especially in PaaS OpenShift. Sources for Node.js container live at https://github.com/sclorg/s2i-nodejs-container.
Python is a widely used high-level programming language for general-purpose programming. An interpreted language, Python has a design philosophy that emphasizes code readability (notably using whitespace indentation to delimit code blocks rather than curly brackets or keywords), and a syntax that allows programmers to express concepts in fewer lines of code than might be used in other languages. This repository contains the source for building various versions of the Python application as a reproducible Docker image using source-to-image, especially in PaaS OpenShift. Sources for Python container live at https://github.com/sclorg/s2i-python-container.
Ruby is a dynamic, reflective, object-oriented, general-purpose programming language. This repository contains the source for building various versions of the Ruby application as a reproducible Docker image using source-to-image, especially in PaaS OpenShift. Sources for Ruby container live at https://github.com/sclorg/s2i-ruby-container. Sources for Ruby on Rails container live at https://github.com/sclorg/ror-container, however the Ruby on Rails images do not support source-to-image strategy in the OpenShift.
Perl is a family of high-level, general-purpose, interpreted, dynamic programming languages. This repository contains the source for building various versions of the Perl application as a reproducible Docker image using source-to-image, especially in PaaS OpenShift. Sources for Perl container live at https://github.com/sclorg/s2i-perl-container.
The s2i-base and s2i-core images serve as base images with all the essential libraries and tools needed for OpenShift language images, like s2i-python, s2i-nodejs, etc. Sources for Source-to-Image Base container live at https://github.com/sclorg/s2i-base-container.
Apache HTTP Server 2.4 available as docker container, is a powerful, efficient, and extensible web server. Apache supports a variety of features, many implemented as compiled modules which extend the core functionality. These can range from server-side programming language support to authentication schemes. Virtual hosting allows one Apache installation to serve many different Web sites. Sources for Apache HTTP Server container live at https://github.com/sclorg/httpd-container.
Nginx is a web server and a reverse proxy server for HTTP, SMTP, POP3 and IMAP protocols, with a strong focus on high concurrency, performance and low memory usage. The container image provides a containerized packaging of the nginx 1.10 daemon. The image can be used as a base image for other applications based on nginx 1.10 web server. Nginx server image can be extended using source-to-image tool. Sources for Nginx container live at https://github.com/sclorg/nginx-container.
Varnish available as docker container is a base platform for running Varnish server or building Varnish-based application. Varnish Cache stores web pages in memory so web servers don't have to create the same web page over and over again. Varnish Cache serves pages much faster than any application server, giving the website a significant speed up. The image can be used as a base image for other applications based on Varnish Cache 4.0 or using source-to-image tool. Sources for Varnish container live at https://github.com/sclorg/varnish-container.
Phusion Passenger 4.0 web server and application server configured with Apache httpd web server. It also provides a Ruby 2.2 platform for building and running applications. Node.js 0.10 is preinstalled for assets compilation. This container image includes Phusion Passenger® 4.0 web server and application server for OpenShift and general usage. Sources for Passenger container live at https://github.com/sclorg/passenger-container.
Devtoolset container images based on Red Hat Software Collections, that provide a platform for building and running C and C++ applications. The Toolchain part of the Developer Toolset contains tools for building such applications (GCC compiler for C and C++, GDB, gfortran compiler, etc.). Perftools part contains then tools for debugging and further analysis of the applications (oprofile, valgrind, systemtap, etc.). Sources for Developer Toolset container live at https://github.com/sclorg/devtoolset-container.
Having trouble with containers or want to request a new feature? Submit an issue for particular container repository or contact SoftwareCollections SIG at sclorg@redhat.com mailing list.