Ответы в темах
-
АвторЗаписи
-
artyrasУчастникДумаю что да, и скорее все после того как я окончательно разберусь с архитектурой Rapidscada, так оно и будет. Плюс ко всему думаю что в работающей диспетчеризации будет необходимость вынести журналирование и хранение данных в отдельный контейнер.
К своему стыду хочу признаться, что еще даже из исходников не собирал проект, что уж тут говорить о понимании взаимодействий приложений между собой 🙂
А сейчас столкнулся с тем, что не могу в новой версии рапидскада запустить Администратор через Wine. В итоговых влажных фантазия должно быть два контейнера с серверной частью и администратором 🙂
artyrasУчастникОбновил инструкцию на hub.docker.com
Но на всякий случай продублирую сюдаТак как Рапидскада использует «systemd» для запуска контейнера нужно использовать Podman (https://podman.io/) вместо Docker. Синтаксис Podman такой же как и Docker, так что ни каких сложностей быть не должно. Но это не точно) Что бы запустить контейнер вводим команду:
podman run —name rapidscada -p 8082:80 -p 10000:10000 -p 10002:10002 -p 10008:10008 docker.io/library/artyras/rapidscada_6
podman exec -it rapidscada bash
где: run — скачать и запустить
—name задать свое имя для контейнера (по умолчанию будет абракадабра и тогда придется ее вводить для манипуляций контейнером)
-p пробросить порт «хост:контейнер»
exec выполнить команду в запущенном контейнере
-it откроет доступ к tty
bash запустит терминалДанные рекомендации по желанию: По умолчанию Podman нужно вводить полный адрес контейнера который необходимо скачать, пример: podman run quay.io/aminvakil/ubuntu22.04-systemd или в нашем случаи podman run docker.io/library/artyras/rapidscada_6. Чтобы для докера не вводить его полный адрес и была возможность совершить команду: podman login, нужно внести изменения в файл создав его: $HOME/.config/containers/registries.conf с содержанием: unqualified-search-registries = [«docker.io»] . Так же после таких манипуляций команду можно будет вводить так: podman run artyras/rapidscada_6
artyrasУчастникЗдравствуйте! Я создал образ для Rapidscada_6 https://hub.docker.com/repository/docker/artyras/rapidscada_6/general
Так как Рапидскада использует systemd, а Докер с ним не дружит, нужно использовать Podman (https://podman.io/) вместо ДокераPS пришлось удалить предыдущий репозиторий что бы поисковик докера видел запрос rapidscada
artyrasУчастникЗдравствуйте! Я создал образ для Rapidscada_6 https://hub.docker.com/repository/docker/artyras/rapid_scada_6/general
Так как Рапидскада использует systemd, а Докер с ним не дружит, нужно использовать Podman (https://podman.io/) вместо Докера -
АвторЗаписи