Я запускаю один из микросервисов с открытым исходным кодом из здесь . Когда я запускаю docker ps, тогда все контейнеры имеют статус UP, значит они продолжают работать. Моя проблема в том, что когда я запускаю контейнер отдельно, он не продолжает работать и завершается. Ниже приведен один из сервисов, определенных в docker -компонентном файле.
social-graph-service:
image: yg397/social-network-microservices
hostname: social-graph-service
restart: always
entrypoint: SocialGraphService
, когда я запускаю его с помощью команды
sudo docker run -d --restart always --entrypoint SocialGraphService --hostname social-graph-service yg397/social-network-microservices
, тогда его статус не повышается, он выходит после запуска , Почему все контейнеры работают непрерывно, когда я запускаю их с помощью sudo docker -compose? и выйти, когда я запускаю их по отдельности?