Name Mode Size
..
64-bit-option.png 100644 141 kb
Nginx.jpg 100644 25 kb
architecture.png 100644 38 kb
azure-docker-run.png 100644 99 kb
create-virtual-machine.png 100644 144 kb
fs-docker-confirm.png 100644 105 kb
fs-docker-ifconfig.png 100644 174 kb
fs-docker-run.png 100644 80 kb
fs-iso-disk-erase.png 100644 11 kb
fs-iso-finish.png 100644 72 kb
fs-iso-hostname.png 100644 16 kb
fs-iso-install-option.png 100644 16 kb
fs-iso-install.png 100644 63 kb
fs-iso-installed.png 100644 17 kb
fs-iso-kernel.png 100644 31 kb
fs-iso-license.png 100644 121 kb
fs-iso-login.png 100644 18 kb
fs-iso-name.png 100644 39 kb
fs-iso-new-prompt.png 100644 57 kb
fs-iso-new-selected.png 100644 56 kb
fs-iso-new.png 100644 76 kb
fs-iso-os.png 100644 86 kb
fs-iso-partition-custom.png 100644 22 kb
fs-iso-partition-new.png 100644 16 kb
fs-iso-partition.png 100644 33 kb
fs-iso-root-password-confirm.png 100644 12 kb
fs-iso-root-password.png 100644 11 kb
fs-iso-settings.png 100644 78 kb
fs-iso-splash.png 100644 55 kb
fs-iso-virtual-disk.png 100644 56 kb
fs-ova-finish.png 100644 60 kb
fs-ova-import.png 100644 32 kb
fs-ova-license.png 100644 77 kb
fs-ova-login.png 100644 29 kb
fs-ova-name.png 100644 37 kb
fs-ova-os-confirm.png 100644 43 kb
fs-ova-os.png 100644 65 kb
fs-ova-selected.png 100644 42 kb
fs-ova-settings.png 100644 69 kb
fs-ova-splash.png 100644 51 kb
fs-ova-upgrade.png 100644 37 kb
fs-version.png 100644 53 kb
fs_version.png 100644 63 kb
gce1.jpg 100644 14 kb
gce2.jpg 100644 12 kb
gce4.jpg 100644 41 kb
gce5.jpg 100644 28 kb
gce6.jpg 100644 25 kb
grub-edit-menu-changepw.png 100644 11 kb
grub-edit-menu-orig.png 100644 10 kb
ova-firefox.png 100755 12 kb
ova-import.png 100755 9 kb
photon-installer-sm.png 100755 23 kb
photon-os-instance.png 100644 68 kb
photonos-logo-lg.png 100644 55 kb
photonos-logo-sm.png 100644 16 kb
resetpw.png 100644 4 kb
top-in-photon-os.png 100644 29 kb
vs-docker-confirm.png 100644 94 kb
vs-docker-ifconfig.png 100644 171 kb
vs-docker-run.png 100644 90 kb
vs-iso-customize.png 100644 77 kb
vs-iso-datastore.png 100644 99 kb
vs-iso-erase.png 100644 13 kb
vs-iso-hostname.png 100644 17 kb
vs-iso-install-option.png 100644 20 kb
vs-iso-install.png 100644 75 kb
vs-iso-installed.png 100644 18 kb
vs-iso-kernel.png 100644 36 kb
vs-iso-license.png 100644 147 kb
vs-iso-login.png 100644 21 kb
vs-iso-name.png 100644 62 kb
vs-iso-new.png 100644 57 kb
vs-iso-os.png 100644 66 kb
vs-iso-partition-custom.png 100644 23 kb
vs-iso-partition-new.png 100644 19 kb
vs-iso-partition.png 100644 33 kb
vs-iso-ready.png 100644 77 kb
vs-iso-root-password-confirm.png 100644 13 kb
vs-iso-root-password.png 100644 11 kb
vs-iso-splash.png 100644 65 kb
vs-ova-deployment-options.png 100644 50 kb
vs-ova-license.png 100644 120 kb
vs-ova-login.png 100644 33 kb
vs-ova-name-selected.png 100644 62 kb
vs-ova-new-vm-ova.png 100644 55 kb
vs-ova-new-vm.png 100644 57 kb
vs-ova-settings.png 100644 64 kb
vs-ova-splash.png 100644 65 kb
vs-ova-storage.png 100644 101 kb
vsphere1.jpg 100644 21 kb
vsphere12.jpg 100644 35 kb
vsphere13.jpg 100644 25 kb
vsphere2.jpg 100644 23 kb
vsphere3.jpg 100644 21 kb
vsphere4.jpg 100644 36 kb
vsphere5.jpg 100644 16 kb
vsphere6.png 100644 42 kb
vsphere7.jpg 100644 29 kb
vsphere8.png 100644 3 kb
vsphere9.jpg 100644 16 kb
watchcmd.png 100644 17 kb
ws-docker-confirm.png 100644 95 kb
ws-docker-ifconfig.png 100644 155 kb
ws-docker-run.png 100644 78 kb
ws-iso-cd.png 100644 50 kb
ws-iso-customize.png 100644 66 kb
ws-iso-disk-erase.png 100644 10 kb
ws-iso-disk-partition-custom.png 100644 19 kb
ws-iso-disk-partition-new.png 100644 14 kb
ws-iso-disk-partition.png 100644 28 kb
ws-iso-disk.png 100644 82 kb
ws-iso-efi.png 100644 78 kb
ws-iso-hostname.png 100644 14 kb
ws-iso-install-option.png 100644 16 kb
ws-iso-install.png 100644 54 kb
ws-iso-installed.png 100644 15 kb
ws-iso-installer.png 100644 54 kb
ws-iso-kernel.png 100644 26 kb
ws-iso-license.png 100644 119 kb
ws-iso-login.png 100644 15 kb
ws-iso-name.png 100644 44 kb
ws-iso-new.png 100644 73 kb
ws-iso-os.png 100644 43 kb
ws-iso-root-password-confirm.png 100644 11 kb
ws-iso-root-password.png 100644 10 kb
ws-iso-selected.png 100644 77 kb
ws-iso-settings.png 100644 69 kb
ws-iso-splash.png 100644 44 kb
ws-iso-summary.png 100644 66 kb
ws-iso-typical.png 100644 55 kb
ws-new-vm.png 100755 11 kb
ws-ova-import.png 100644 61 kb
ws-ova-license.png 100644 148 kb
ws-ova-os.png 100644 74 kb
ws-ova-password.png 100644 32 kb
ws-ova-path.png 100644 40 kb
ws-ova-settings-edit.png 100644 64 kb
ws-ova-settings-efi.png 100644 78 kb
ws-ova-settings-options.png 100644 73 kb
ws-ova-settings-photon.png 100644 74 kb
ws-ova-settings.png 100644 77 kb
ws-ova-splash.png 100644 43 kb
ws_version.png 100644 117 kb
README.md
![Photon](http://storage.googleapis.com/project-photon/vmw-logo-photon.svg "VMware Photon") # Photon OS: Linux Container Host ### Contents - [What is Photon OS](#what-is-photon) - [Getting Photon OS](#getting-photon) - [Getting Started](#getting-started) - [Contributing](#contributing) - [License](#license) - [Photon OS Resources](#resources) ## What is Photon OS? Photon OS™ is an open source Linux container host optimized for cloud-native applications, cloud platforms, and VMware infrastructure. Photon OS provides a secure run-time environment for efficiently running containers. Some of the key highlights of Photon OS are: - **Optimized for VMware hypervisor:** The Linux kernel is tuned for performance when Photon OS runs on VMware ESXi. - **Support for containers:** Photon OS includes the Docker daemon and works with container orchestration frameworks, such as Mesos and Kubernetes. - **Efficient lifecycle management:** Photon OS is easy to manage, patch, and update, using the [tdnf package manager](https://github.com/vmware/photon/blob/master/docs/photon-admin-guide.md#tiny-dnf-for-package-management) and the [Photon Management Daemon (pmd)](https://github.com/vmware/pmd). - **Security hardened:** Photon OS provides secure and up-to-date kernel and other packages, and its policies are designed to govern the system securely. For an overview of Photon OS, see [https://vmware.github.io/photon/](https://vmware.github.io/photon/) ## Getting Photon OS Photon OS binaries are available in a number of formats, including ISO, OVA and cloud images such as Amazon AMI, Google Cloud GCE image and Azure VHD. For download instructions and links to Photon OS binaries, go to the [Download Guide](https://github.com/vmware/photon/wiki/Downloading-Photon-OS). *Photon OS 3.0 Beta is here!* -------------------------- Photon OS 3.0 Beta introduces new devices support including ARM64 (Raspberry Pi 3), installer improvements and up-to-date OSS packages including linux kernel, systemd and glibc. For an overview of changes, see [What's New in Photon OS 3.0](https://github.com/vmware/photon/wiki/What-is-New-in-Photon-OS-3.0). Photon OS 2.0 -------------------------- Photon OS 2.0 introduces new security and OS management capabilities, along with new and updated packages for Cloud native applications and VMware appliances. For an overview of changes, see [What's New in Photon OS 2.0](https://github.com/vmware/photon/wiki/What-is-New-in-Photon-OS-2.0). ## Getting Started Begin your Photon OS journey by browsing our extensive guides on getting started in the [Photon OS Wiki](https://github.com/vmware/photon/wiki). ## Contributing The Photon OS project team welcomes contributions from the community. If you wish to contribute code and you have not signed our Contributor License Agreement (CLA), our CLA-bot will take you through the process and update the issue when you open a [Pull Request](https://help.github.com/articles/creating-a-pull-request). If you have questions about the CLA process, see our CLA [FAQ](https://cla.vmware.com/faq) or contact us through the GitHub issue tracker. To help you get started making contributions to Photon OS, we have collected some helpful best practices in the [Contributing guidelines](https://github.com/vmware/photon/blob/master/contributing.md). Before you start to code, we recommend discussing your plans through a GitHub issue or discuss it first with the official project [maintainers](https://github.com/vmware/photon/blob/dev/AUTHORS.md) via the [#photon Slack Channel](https://vmwarecode.slack.com/messages/photon/), 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. ## License The Photon OS ISO and OVA images are distributed under the [Photon OS EULA](https://github.com/vmware/photon/blob/2.0/installer/EULA.txt). With the exception of the 'libtdnf' source code, Photon OS source code is distributed under GNU GPL v2. The 'libtdnf' source code is distributed under GNU LGPL v2.1. For more details, please refer to the [Photon OS Open Source License file](https://github.com/vmware/photon/blob/master/COPYING). ## Photon OS Resources - **Documentation**: See the [Docs](docs/) folder. - **Security Updates**: Visit [Security-Advisories](https://github.com/vmware/photon/wiki/Security-Advisories). - **Vagrant box**: An official Vagrant box is available on Hashicorp Atlas, to get started: `vagrant init vmware/photon`. A plugin to support Photon OS guests in Vagrant is available at [https://github.com/vmware/vagrant-guests-photon](#https://github.com/vmware/vagrant-guests-photon). Some users have found that our Vagrant box requires VirtualBox 4.3 or later. If you have issues, please check your version.