Recipiente x imagem
A instrução RUN
é usada para executar comandos ao criar a imagem do docker.
Com ENTRYPOINT
e CMD
, você pode definir o que deve ser executado ao iniciar um contêiner usando essa imagem.
Consulte Referência do Dockerfile para explicações sobre como usá-los.
Serviços
Não há um init-system pré-instalado nos contêineres, portanto, você não pode usar service ... start
em um contêiner.
Considere iniciar o processo na instrução CMD
como processo em primeiro plano ou use um sistema init como Phusion ou Supervisord.