¿Qué punto de entrada anula la opción --entrypoint cli en el comando docker compose?

¿Qué punto de entrada anula la opción --entrypoint cli en el comando docker compose?

Entonces imagina este comando:

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

y algo como esto para docker/docker-compose.yml:

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

Cuando ejecuto el comando aparecen ambos servicios. Pero parece que ambos tienen su punto de entrada anulado con "". ¿Es eso posible? Y si es así, ¿cómo puedo archivar que solo se anule el punto de entrada de mis servicios?

Elsolo documentos del estado:

--entrypoint            Override the entrypoint of the image

Respuesta1

docker compose runsolo inicia un único servicio desde el archivo docker-compose.yml.

docker compose run my-serviceinicia el servicio my-service. Entonces el --entrypointargumento solo afecta al servicio especificado.

información relacionada