Docker Hub Registry にて VMware Photon Linux イメージ発見しました。

 

vmware / photon (Docker Hub)

https://registry.hub.docker.com/u/vmware/photon/

dockerhub-photon-00.png

 

そこで、ためしに 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 イメージを発見した話でした。