не удалось ничего установить в Dockerfile

check(){
    if hash systemctl 2>/dev/null;
    then
        echo "there is systemd"
    fi

    if hash initctl 2>/dev/null;
    then
        echo "there is upStart"
    fi

    if [ -f "/etc/inittab"];
    then
        echo "there is systemV"
    fi
}
2
04.10.2020, 16:13
1 ответ

Настройка контейнера не завершена, поскольку kinetis-design-studioпредполагает, что он может взаимодействовать с udev, а здесь это не работает.

Чтобы это исправить, запустите

sed -i 's/udevadm/#udevadm/' /var/lib/dpkg/info/kinetis-design-studio.postinst && dpkg --configure --pending

в качестве первых команд в вашем Dockerfile(RUN...).

2
18.03.2021, 23:01

Теги

Похожие вопросы