Есть некий софт, который требует реалистичной сетевой карты. В виртуальной машине Virtual Box этот софт работает, а если там вырубить сетевую карту, то софт падает (аварийно, ошибка сегментирования). Также, если для VB сетевухи задать нулевой MAC адрес - падение с той же ошибкой.
Так вот, в Docker есть сетевой интерфейс. Сеть как таковая через него работает, а софт падает с точно такой же ошибкой, как и внутри Virtual Box с отключенной сетевой картой.
Первая мысль - что-то не так с сетевой картой Docker. Так и есть - был нулевой MAC-адрес. Когда задали ненулевой MAC адрес через командную строку при запуске Docker, то всё равно падает.
Вопрос: что можно попробовать еще, чтобы сделать сетевую карту в Docket «еще реалистичнее». Просто не знаю, что с ней может быть не так, что даже задав MAC адрес, софт, который требуется сетевую карту, падает. При том что Virtual Box приходится софту по вкусу.
P.S. Нужно запустить Quartus 17.* Lite (бесплатный) в среде Docker.