Docker Hub Registry にて VMware Photon Linux イメージ発見しました。
vmware / photon (Docker Hub)
https://registry.hub.docker.com/u/vmware/photon/
そこで、ためしに Pull してみました。
まず、Photon ホスト(ALL インストール)で、Docker を有効化します。
root [ ~ ]# cat /etc/photon-release
VMware Photon Linux 1.0 TP1
root [ ~ ]# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /lib/systemd/system/docker.service.
root [ ~ ]# systemctl start docker
このイメージを Pull します。Docker オフィシャルではないイメージです。
root [ ~ ]# docker search vmware/photon
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
vmware/photon 0
Pull しました。
root [ ~ ]# docker pull vmware/photon
Pulling repository vmware/photon
4f6657fadc21: Download complete
cac7dc9fbb37: Download complete
9222f4296fe6: Download complete
5f82aa002805: Download complete
Status: Downloaded newer image for vmware/photon:latest
root [ ~ ]# docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
vmware/photon latest 4f6657fadc21 11 days ago 171.4 MB
コンテナを起動してみると、「Photon Linux 1.0 TP1」のコンテナでした。
root [ ~ ]# docker run -it -d vmware/photon
cd9bfb1fbbc36d3b8726cc7b4af560b3294683c1fb3664103c8abde1bfa05b0d
root [ ~ ]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
cd9bfb1fbbc3 vmware/photon:latest "bash --login" 4 seconds ago Up 3 seconds reverent_colden
root [ ~ ]# docker attach cd9bfb1fbbc3
root@cd9bfb1fbbc3 [ / ]# cat /etc/photon-release
VMware Photon Linux 1.0 TP1
コンテナに導入されている RPM は、Photon の Micro インストールよりも少ないです。
root@cd9bfb1fbbc3 [ / ]# rpm -qa | wc -l
44
余談ですが、今回の Photon ホストは Nutanix CE でした。
root [ ~ ]# dmesg | grep -i nutanix
[ 0.410956] scsi 0:0:0:0: Direct-Access NUTANIX VDISK 0 PQ: 0 ANSI: 5
以上です。Docker Hub で Photon イメージを発見した話でした。