Docker SystemD에는 먼저 다른 컨테이너가 필요합니다.

Docker SystemD에는 먼저 다른 컨테이너가 필요합니다.

systemd를 통해 모든 Docker 컨테이너를 제어합니다. 모든 것이 잘 작동했지만 다시 시작한 후 다른 컨테이너가 아직 시작되지 않았기 때문에 내 컨테이너 중 하나가 작동하지 않는 것을 발견했습니다.

컨테이너 A가 시작될 때까지 도커 컨테이너 B가 시작되지 않도록 하는 가장 좋고 올바른 방법은 무엇입니까?

답변1

글쎄, 나는 systemd를 통해 두 컨테이너를 모두 제어하기 때문에 방금 "wan"을 추가했지만 container.service시작하기 전에 서비스가 완전히 실행되어야 했기 때문에 결국 작동하지 않았습니다. 방금 cron 재시작 스크립트를 사용했습니다.

관련 정보