Skip to content

Latest commit

 

History

History
19 lines (11 loc) · 886 Bytes

dockerfiles.md

File metadata and controls

19 lines (11 loc) · 886 Bytes

Photon on Docker

To create a Docker container image we need a Dockerfile that describes the base image and packages to be installed on the image. A Dockerfile lets you define and then create an image that can then be used to create container instances. A Photon Dockerfile is located at following location:

$HOME/workspace/photon/support/dockerfiles/photon

Build new Photon Images

To build new images you should have built all Photon RPMS using make all or make iso. Also, the docker service should be running in the background.

The ./make-docker-image.sh command takes the path of the local repo and the type of image (i.e. minimal, micro or full) you want to create.

cd $HOME/workspace/photon/support/dockerfiles/photon

./make-docker-image.sh $HOME/workspace minimal

Running the Photon Container

docker run -it photon:minimal