Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Containers
  3. Photon

Photon

NOASSERTIONC5.0-GA

A minimal Linux container host optimized for VMware infrastructure and cloud-native applications.

Visit WebsiteGitHubGitHub
3.2k stars694 forks0 contributors

What is Photon?

Photon OS is a minimal Linux container host optimized for running cloud-native applications on VMware infrastructure and cloud platforms. It provides a secure, efficient runtime environment for containers with built-in Docker support and integration with orchestration frameworks like Kubernetes. The operating system is specifically tuned for performance on VMware ESXi hypervisors while maintaining a small footprint.

Target Audience

System administrators, DevOps engineers, and cloud platform teams deploying containerized applications on VMware infrastructure or seeking a lightweight, security-hardened Linux host for cloud-native workloads.

Value Proposition

Developers choose Photon OS for its VMware-optimized performance, security-first design, and streamlined container management capabilities. It offers a minimal yet fully-featured container host that reduces overhead while providing enterprise-grade security and lifecycle management tools.

Overview

Minimal Linux container host

Use Cases

Best For

  • Running containerized applications on VMware ESXi hypervisors
  • Deploying lightweight container hosts for cloud-native infrastructure
  • Security-hardened Linux environments for production containers
  • VMware-based cloud platforms requiring optimized container runtimes
  • Real-time container workloads with linux-rt kernel support
  • Teams needing efficient lifecycle management with tdnf package manager

Not Ideal For

  • Environments not using VMware hypervisors or cloud platforms
  • Teams needing a general-purpose Linux distribution with extensive desktop applications
  • Projects that rely heavily on non-container virtualization or bare-metal deployments
  • Developers seeking a Linux OS with a vast, community-driven package repository like Debian or Arch

Pros & Cons

Pros

VMware Hypervisor Optimization

The Linux kernel is specifically tuned for peak performance on VMware ESXi, as stated in the README, ensuring efficient resource utilization in VMware environments.

Container-First Design

Includes Docker daemon out-of-the-box and integrates with orchestration frameworks like Kubernetes and Mesos, providing a ready environment for cloud-native applications.

Efficient Lifecycle Management

Uses the tdnf package manager and Photon Management Daemon for streamlined updates and patching, reducing maintenance overhead for container hosts.

Security Hardened

Provides up-to-date kernel and packages with security policies, including SELinux support in Photon OS 5.0, enhancing protection for production workloads.

Cons

Limited Package Ecosystem

As a minimal container host, it has a smaller package repository compared to general-purpose distros, requiring more manual work to install additional software not included by default.

Vendor Lock-in to VMware

Optimizations and features are tailored for VMware infrastructure, which may reduce performance and compatibility on other hypervisors or bare metal, limiting flexibility.

Documentation Fragmentation

Key information is spread across GitHub wiki, external docs, and Slack channels, which can make it challenging for new users to find comprehensive guidance quickly.

Frequently Asked Questions

Quick Stats

Stars3,180
Forks694
Contributors0
Open Issues223
Last commit1 day ago
CreatedSince 2015

Tags

#selinux#kubernetes#linux-distribution#docker#package-management#cloud-native

Built With

L
Linux
S
SELinux
D
Docker
g
glibc
s
systemd

Links & Resources

Website

Included in

Containers2.0k
Auto-fetched 10 hours ago

Related Projects

Clear Linux ProjectClear Linux Project

The Clear Linux Project for Intel Architecture is a distribution built for various Cloud use cases

Stars0
Forks0
Last commit
RancherOSRancherOS

RancherOS is a tiny Linux distro that runs the entire OS as Docker containers

Stars0
Forks0
Last commit
ResinOSResinOS

A host OS tailored for containers, designed for reliability, proven in production

Stars0
Forks0
Last commit
Project AtomicProject Atomic

Project Atomic provides the best platform for your Linux Docker Kubernetes (LDK) application stack. Use immutable infrastructure to deploy and scale your containerized applications

Stars0
Forks0
Last commit
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub