Ось приклад того, як вручну запустити демон Docker, використовуючи ті самі конфігурації, що й у попередній конфігурації JSON:
- $ dockerd –debug \ –tls=true \ –tlscert=/var/docker/server.pem \ –tlskey=/var/docker/serverkey.pem \ –host tcp://192.168.59.3:2376 .
- $ dockerd –допомога.
Ви можете створити демон за допомогою розгалуження дочірнього процесу, а потім вихід з батьківського, що призведе до того, що він стане сиротою (навмисно) і прийнятий процесом ініціалізації, дідусем усіх процесів у системі (який також сам є демоном).
Зазвичай створюється демон або за допомогою процесу, який розгалужує дочірній процес, а потім негайно виходить, таким чином змушуючи init прийняти дочірній процес, або шляхом безпосереднього запуску демона процесом init.
Щоб налаштувати потік як потік демона, все, що нам потрібно зробити, це зробити виклик Thread. setDaemon().
Ручний запуск і зупинка Linux Sensor Daemon
- Щоб перезапустити службу, відкрийте термінал і введіть цю команду: sudo service cbdaemon restart.
- Щоб запустити службу, відкрийте термінал і введіть цю команду: sudo service cbdaemon start.
- Щоб зупинити службу, відкрийте термінал і введіть цю команду: sudo service cbdaemon stop.