First I downloaded Photon iso file (Photon OS 2.0 GA) from this link.
Then I created a VM instance in ESXi as I mentioned in the screenshot, and mounted the Photon ISO file to start the installation process.
Power-on the VM to start the installation process as below, then press enter key Install option.
Select the virtual disk, then click on Auto or choose Custom if you want to configure individual partitions, and press enter.
After partitioning the disk, the installer will prompt you to select an installation option, choose the type of Photon what you need, in my scenario I chose a full version, then click Next.
Photon Minimal Photon Minimum is a very lightweight version of the container host runtime that is best suited for container management and hosting. There are sufficient packaging and functionality to allow most common operations around modifying existing containers, as well as being a highly performant and full-featured runtime.
Photon OSTree Server This installation profile will create the server instance that will host the filesystem tree and managed definitions for rpm-os-tree managed hosts built with the "Photon OSTree Host" installation profile. Most environments should need only one Photon OSTree Server instance to maintain the state of the Photon OSTree Hosts. Use Photon OSTree Server when you are establishing a new repository and management node for Photon OS hosts.
Photon Full Photon Full includes several additional packages to enhance the authoring and packaging of containerized applications and system customization. For merely running containers, Photon Full will be overkill. Use Photon Full for developing and packaging the application that will be run as a container, as well as authoring the container, itself. For testing and validation purposes, Photon Full will include all components necessary to run containers.
In my scenario, I’m going to choose Hypervisor optimized
- Hypervisor optimized means that any components that are not needed for running under a VMware hypervisor have been removed for faster boot times.
- Generic means that all components are included.
Insert hostname as shown below, and press the Enter key.
Specify the root password, and press the Enter key.
Waiting until complete the installation then reboot VM.
At the login prompt, type root as the username and provide the password chosen during the installation.
We have now successfully setup Photon OS and are ready to use our container runtime environment.
Thanks for Reading!