Ubuntu x64 latest, запускаю из-под docker (не знаю какая точно версия убунты - скорей всего крайнияя стабилка, в репе докера образ "ubuntu latest" обозван, а команду "lsb_release -a" bash не понимает).
В systemctl все сервисы "loaded inactive dead" почему-то.
Меня интересует налаживание автозапуска конкретно сервиса "hls-proxy".
root@ubuntu:/# systemctl list-units --type=service
apt-daily-upgrade.service loaded inactive dead Daily apt upgrade and clean activities
apt-daily-upgrade.timer loaded inactive dead Daily apt upgrade and clean activities
apt-daily.service loaded inactive dead Daily apt download activities
apt-daily.timer loaded inactive dead Daily apt download activities
e2scrub@.service loaded inactive dead Online ext4 Metadata Check for
e2scrub_all.service loaded inactive dead Online ext4 Metadata Check for All Filesystems
e2scrub_all.timer loaded inactive dead Periodic ext4 Online Metadata Check for All Filesystems
e2scrub_fail@.service loaded inactive dead Online ext4 Metadata Check Failure Reporting for
e2scrub_reap.service loaded inactive dead Remove Stale Online ext4 Metadata Check Snapshots
fstrim.service loaded inactive dead Discard unused blocks on filesystems from /etc/fstab
fstrim.timer loaded inactive dead Discard unused blocks once a week
hls-proxy.service loaded inactive dead HLS proxy for IPTV
hwclock.sh.service loaded inactive dead
motd-news.service loaded inactive dead Message of the Day
motd-news.timer loaded inactive dead Message of the Day
procps.service loaded inactive dead Loads kernel parameters that are specified in /etc/sysctl.conf
rc-local.service loaded inactive dead
sudo.service loaded inactive dead
Если после загрузки ос сервис самому ручками запустить (любым способом) - всё запускается и работает:
root@ubuntu:/# systemctl start hls-proxy
после этого сервис запускается и статус становится такой, соответственно:
hls-proxy.service loaded active running
Пробовал так же принудительно включать (enable) сервис:
systemctl enable hls-proxy
- не помогло. Попробовал по-старинке через файл rc.local запускать, даже сервис rc-local рукописный соорудил, но - тоже не работает автозапуск так.
Вот сам сервис, если это как-то поможет разобраться:
/lib/systemd/system/hls-proxy.service
[Unit]
Description=HLS proxy for IPTV
Wants=network-online.target
After=multi-user.target
[Service]
User=
ExecStart=/hls-proxy/hls-proxy
ExecReload=/bin/kill -HUP $MAINPID
ExecStop=/bin/kill -HUP $MAINPID
KillMode=process
Restart=always
[Install]
WantedBy=multi-user.target
Alias=hls-proxy.service
Подозреваю что как-то связано с тем что ос из-под докера работает. Помогите пожалуйста разобраться, ибо я - полный линуксовый профан.