/community-images

:gem: RapidFort hardened secure images

Primary LanguagePythonMIT LicenseMIT

RapidFort

community-images

RF Hardened Dockerhub Slack License FOSSA Status CII Best Practices CodeQL

Getting started · Supported containers · Contributing · Build Process · Additional resources

RapidFort is a solution for building secure, optimized Docker containers.

Every day, we scan the most popular Docker Hub container images and remove unused code. Then we publish the results to share with you.

Our container optimization process reduces the software attack surface and the chance of a vulnerability exploit.

Stop downloading container images with thousands of vulnerabilities. Start using secure containers with minimized attack surfaces.

Getting Started

Demo

RapidFort scans your Docker containers for vulnerabilities and looks for unused components that can be removed.

What containers are supported?

We’ve optimized and hardened some of the most popular container images on Docker Hub and are making them available to the community.

Repository View Report RapidFort Image Pull Count
MariaDB View Report View on Dockerhub 236,176
PostgreSQL View Report View on Dockerhub 156,583
PostgreSQL Official View Report View on Dockerhub 130,301
Redis™ Cluster View Report View on Dockerhub 111,952
MySQL View Report View on Dockerhub 99,824
Redis™ View Report View on Dockerhub 95,971
NGINX IronBank View Report View on Dockerhub 93,525
Redis™ IronBank View Report View on Dockerhub 91,895
PostgreSQL IronBank View Report View on Dockerhub 90,771
MongoDB® View Report View on Dockerhub 87,756
Consul IronBank View Report View on Dockerhub 85,843
MongoDB® IronBank View Report View on Dockerhub 82,189
NGINX View Report View on Dockerhub 75,028
MySQL IronBank View Report View on Dockerhub 74,531
MariaDB IronBank View Report View on Dockerhub 74,366
Grafana Oncall View Report View on Dockerhub 72,733
Envoy View Report View on Dockerhub 68,736
Zookeeper IronBank View Report View on Dockerhub 63,411
Etcd View Report View on Dockerhub 62,326
Fluentd View Report View on Dockerhub 53,997
MongoDB® Official View Report View on Dockerhub 52,511
InfluxDB™ View Report View on Dockerhub 47,321
HAProxy Official View Report View on Dockerhub 46,438
RabbitMQ View Report View on Dockerhub 44,833
Zookeeper View Report View on Dockerhub 43,292
HAProxy IronBank View Report View on Dockerhub 41,632
Apache IronBank View Report View on Dockerhub 39,574
Memcached IronBank View Report View on Dockerhub 39,368
Consul Official View Report View on Dockerhub 37,196
NATS View Report View on Dockerhub 36,891
Wordpress View Report View on Dockerhub 36,174
Apache Airflow Scheduler View Report View on Dockerhub 36,114
Apache Airflow Worker View Report View on Dockerhub 35,623
Microsoft SQL Server 2019 View Report View on Dockerhub 35,538
Apache View Report View on Dockerhub 34,251
Consul View Report View on Dockerhub 34,056
Apache Official View Report View on Dockerhub 33,555
Prometheus View Report View on Dockerhub 32,691
Kong View Report View on Dockerhub 31,703
Fluentd IronBank View Report View on Dockerhub 31,556
Zookeeper Official View Report View on Dockerhub 31,099
Couchdb Database Server IronBank View Report View on Dockerhub 29,321
Memcached View Report View on Dockerhub 28,756
Redis™ Official View Report View on Dockerhub 27,311
HAProxy View Report View on Dockerhub 27,287
Apache Airflow View Report View on Dockerhub 26,619
Ghost View Report View on Dockerhub 25,349
NGINX Official View Report View on Dockerhub 24,442
Cassandra Official View Report View on Dockerhub 23,862
Couchdb Database Server Official View Report View on Dockerhub 23,516
Curl View Report View on Dockerhub 23,229
Memcached Official View Report View on Dockerhub 21,252
MySQL Official View Report View on Dockerhub 21,180
TRAEFIK View Report View on Dockerhub 20,655
ElasticSearch View Report View on Dockerhub 20,390
Fluentd Official View Report View on Dockerhub 18,832
MariaDB Official View Report View on Dockerhub 16,506
Couchdb Database Server View Report View on Dockerhub 16,302
Vault View Report View on Dockerhub 16,134
YOURLS View Report View on Dockerhub 16,050
Telegraf View Report View on Dockerhub 11,553
Envoy Official View Report View on Dockerhub 10,925
NATS Official View Report View on Dockerhub 8,181
ElasticSearch Official View Report View on Dockerhub 5,676
Wordpress Ironbank View Report View on Dockerhub 3,549
Etcd Ironbank View Report View on Dockerhub 3,195
Prometheus Ironbank View Report View on Dockerhub 1,747
Grafana Ironbank View Report View on Dockerhub 1,724
TRAEFIK Ironbank View Report View on Dockerhub 1,605
NATS Ironbank View Report View on Dockerhub 1,123
Apache Airflow Ironbank View Report View on Dockerhub

What IronBank containers are supported?

We’ve optimized and hardened some of the most popular container images on IronBank and are making them available to the community.

Repository View Report RapidFort Image Pull Count
NGINX IronBank View Report View on Dockerhub 93,525
Redis™ IronBank View Report View on Dockerhub 91,895
PostgreSQL IronBank View Report View on Dockerhub 90,771
Consul IronBank View Report View on Dockerhub 85,843
MongoDB® IronBank View Report View on Dockerhub 82,189
MySQL IronBank View Report View on Dockerhub 74,531
MariaDB IronBank View Report View on Dockerhub 74,366
Zookeeper IronBank View Report View on Dockerhub 63,411
HAProxy IronBank View Report View on Dockerhub 41,632
Apache IronBank View Report View on Dockerhub 39,574
Memcached IronBank View Report View on Dockerhub 39,368
Microsoft SQL Server 2019 View Report View on Dockerhub 35,538
Fluentd IronBank View Report View on Dockerhub 31,556
Couchdb Database Server IronBank View Report View on Dockerhub 29,321
Wordpress Ironbank View Report View on Dockerhub 3,549
Etcd Ironbank View Report View on Dockerhub 3,195
Prometheus Ironbank View Report View on Dockerhub 1,747
Grafana Ironbank View Report View on Dockerhub 1,724
TRAEFIK Ironbank View Report View on Dockerhub 1,605
NATS Ironbank View Report View on Dockerhub 1,123
Apache Airflow Ironbank View Report View on Dockerhub

How to use Community Images

Here’s what you can do with Community Images.

# Docker
$ docker run --name redis -e ALLOW_EMPTY_PASSWORD=yes rapidfort/redis:latest

# Docker compose
$ docker-compose up -d

# Kubernetes Helm
$ helm repo add bitnami https://charts.bitnami.com/bitnami

# install redis, just replace repository with RapidFort registry
$ helm install my-redis bitnami/redis --set image.repository=rapidfort/redis

# install postgresql
$ helm install my-postgresql bitnami/postgresql --set image.repository=rapidfort/postgresql

How Community Images are Built

Source images are run through an optimization process that identifies and removes unused components from the image. You can contribute to this project by adding new images, improving coverage scripts, and adding regression and benchmark tests.

Demo

Need support

RapidFort Community Slack

Stargazers over time

Stargazers over time

🌟 Star this project

If you believe this project has potential, feel free to star this repo just like many amazing people have.

Additional Resources

RapidFort

Learn more about container optimization at RapidFort.com.