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?
Os documentos afirmam apenas :
--entrypoint Override the entrypoint of the image
docker compose run
inicia apenas um único serviço a partir do arquivo docker-compose.yml.docker compose run my-service
inicia o serviçomy-service
. Portanto, o--entrypoint
argumento afeta apenas o serviço especificado.