Size: a a a

2020 June 03

AK

Andrey Kozhevnikov in Home Assistant
Ivan Bessarabov
Очень приятно видеть в чате людей кто может написать конфиг для systemd =)
ну я разработчик одной мобильной ос на линуксе))
источник

AL

Alting Leader ☭ in Home Assistant
Andrey Kozhevnikov
ну я разработчик одной мобильной ос на линуксе))
Врешь!
источник

AL

Alting Leader ☭ in Home Assistant
источник

AX

Alex X in Home Assistant
Andrey Kozhevnikov
cat /etc/systemd/system/home-assistant@.service
[Unit]
Description=Home Assistant
Requires=docker.service
After=docker.service postgresql.service

[Service]
Restart=always
RestartSec=3
User=%i
ExecStart=/usr/bin/docker run \
--name=home-assistant-%i \
-v /home/%i/.homeassistant/:/config \
-v /etc/localtime:/etc/localtime:ro \
-v /tmp/.s.PGSQL.5432:/tmp/.s.PGSQL.5432 \
--net=host \
homeassistant/home-assistant
ExecStop=/usr/bin/docker stop -t 2 home-assistant-%i
ExecStopPost=/usr/bin/docker rm -f home-assistant-%i

[Install]
WantedBy=multi-user.target
Но docker restart возможно будет и в этом конфиге работать. Хотя по-хорошему systemd нужно выкинуть
источник

IB

Ivan Bessarabov in Home Assistant
Alex X
Но docker restart возможно будет и в этом конфиге работать. Хотя по-хорошему systemd нужно выкинуть
а что всесто systemd? просто чистый докер / docker-compose или еще что-то?
источник

AX

Alex X in Home Assistant
docker run --restart=always
источник

IB

Ivan Bessarabov in Home Assistant
на мой взгляд, неудобно
источник

IB

Ivan Bessarabov in Home Assistant
все эти volume прописывать в командной строке запучаешься
источник

AK

Andrey Kozhevnikov in Home Assistant
Alex X
docker run --restart=always
а он будет перезапускать тот же контейнер или создавать новый из имиджа и старый убивать? это важно
источник

AX

Alex X in Home Assistant
Где работает композ, я пользуюсь им, где не работает - пишу баш скрипт под контейнер
источник

ch

central hardware in Home Assistant
Andrey Kozhevnikov
а он будет перезапускать тот же контейнер или создавать новый из имиджа и старый убивать? это важно
а документацию кто читать будет?
источник

AX

Alex X in Home Assistant
Andrey Kozhevnikov
а он будет перезапускать тот же контейнер или создавать новый из имиджа и старый убивать? это важно
Тот же
источник

AK

Andrey Kozhevnikov in Home Assistant
central hardware
а документацию кто читать будет?
это был риторический вопрос)
источник

IB

Ivan Bessarabov in Home Assistant
Andrey Kozhevnikov
а он будет перезапускать тот же контейнер или создавать новый из имиджа и старый убивать? это важно
вроде как может и так и так. зависит от того как убить
источник

AK

Andrey Kozhevnikov in Home Assistant
docker pull && docker restart не сделать
источник

AX

Alex X in Home Assistant
Ivan Bessarabov
вроде как может и так и так. зависит от того как убить
А зачем его убивать? 🙂
источник

IB

Ivan Bessarabov in Home Assistant
бывают разные ситуации
источник

IB

Ivan Bessarabov in Home Assistant
например ошибся с ключами docker system prune
источник

AK

Andrey Kozhevnikov in Home Assistant
(вот и вернулись к докеру, а то на алиску ругались)
источник

IB

Ivan Bessarabov in Home Assistant
Andrey Kozhevnikov
ну я разработчик одной мобильной ос на линуксе))
Не в Kaspersky ли случаем?
источник