No Amazon Linux, o daemon do Docker é iniciado com um script init.d, não um script Upstart. Em seu script Upstart, você está tentando sinalizar a inicialização quando o serviço de encaixe é iniciado ( ..started docker
). Isso só funcionará se o script de inicialização do docker for um script Upstart.
Você pode adicionar initctl emit docker-started
ao script docker init.d e, em seguida, acionar o arquivo de configuração do serviço Upstart com esse evento (por exemplo, start on docker-started
)