Qual ponto de entrada a opção --entrypoint cli no comando docker compose substitui?

Qual ponto de entrada a opção --entrypoint cli no comando docker compose substitui?

Então imagine este comando:

docker compose -f docker/docker-compose.yml run \
  --rm --entrypoint "" \
  my-service

e algo assim para docker/docker-compose.yml:

version: '3.9'
services:
  my-service:
    depends_on: other-service
     ...
  other-service:
     ...

Quando executo o comando, ambos os serviços aparecem. Mas parece que ambos têm seu ponto de entrada substituído por "". Isso é possível? E se sim, como posso arquivar que apenas o ponto de entrada my-services seja substituído?

Oestado apenas dos documentos:

--entrypoint            Override the entrypoint of the image

Responder1

docker compose runinicia apenas um único serviço a partir do arquivo docker-compose.yml.

docker compose run my-serviceinicia o serviço my-service. Portanto, o --entrypointargumento afeta apenas o serviço especificado.

informação relacionada