Description of problem: # systemctl start docker Sep 27 15:25:44 photon systemd[1]: Starting Docker Application Container Engine... Sep 27 15:25:44 photon docker-current[20127]: exec: "dockerd": executable file not found in $PATH Sep 27 15:25:44 photon systemd[1]: docker.service: Main process exited, code=exited, status=1/FAILURE Sep 27 15:25:44 photon systemd[1]: Failed to start Docker Application Container Engine. Sep 27 15:25:44 photon audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=docker comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=failed' Sep 27 15:25:44 photon systemd[1]: docker.service: Unit entered failed state. Sep 27 15:25:44 photon systemd[1]: docker.service: Failed with result 'exit-code'. Where can I gen dockerd? dnf couldn't find anything. Version-Release number of selected component (if applicable): docker-1.12.1-27.git9a3752d.fc26.x86_64 How reproducible: Always Steps to Reproduce: 1. systemctl start docker 2. 3. Actual results: The service fails. Expected results: The service succeeds.
Looks like we need to link dockerd to dockerd-current or change the unit file to use it.
I'm fixing this.
RHEL already use "dockerd-*" binaries
Should be fixed with this build http://koji.fedoraproject.org/koji/taskinfo?taskID=15828243
Indeed, the build mentioned in comment #4 fixes the issue. Thank you all!