!["systemctl"을 사용하여 상태를 확인하는 시스템 프로세스를 작성하시겠습니까?](https://linux55.com/image/137323/%22systemctl%22%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EC%83%81%ED%83%9C%EB%A5%BC%20%ED%99%95%EC%9D%B8%ED%95%98%EB%8A%94%20%EC%8B%9C%EC%8A%A4%ED%85%9C%20%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4%EB%A5%BC%20%EC%9E%91%EC%84%B1%ED%95%98%EC%8B%9C%EA%B2%A0%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
systemd
제품(SQL Server 2017)을 작업 으로 번들링하는 타사(Microsoft)가 있습니다 . 모든 것이 거의 동일하지만 해당 번들은 실제로 서비스가 실행 중인지 확인합니다 checkrunninginstance.sh
.
systemctl status mssql-server > /dev/null 2>&1
exit $?
이것이 문제가 되는 이유는컨테이너 자체에서도 메서드를 찾을 수 없습니다.
- chroot에서 호스트의 systemd 복사본과 통합
- nspawn을 사용하여 systemd로 실행
systemd
작업 자체를 사용하는 것이 권장됩니까 systemd
? 그렇다면 어떻게 하시겠습니까?