Как я могу собрать и установить vpnc в CoreOS? vpnc
является «Cisco-совместимым клиентом VPN» и доступен в репозитории пакетов Ubuntu Server. Поскольку CoreOS не включает инструменты сборки, такие как gcc
, libc
, или make
, это затрудняет создание любых приложений для операционной системы. Могу ли я создать vpnc и статически связать все необходимые библиотеки в Ubuntu, а затем установить его в CoreOS?
Могу я бежать vpnc
в контейнере Ubuntu внутри CoreOS, который служит шлюзом VPN?
Существует внушительное количество мусора, который нужно прочитать, чтобы найти информацию о том, как делать подобные вещи в CoreOS. Насколько я могу судить, вы должны создать контейнер для всего, что хотите запускать в этой ОС (в соответствии с ее дизайном), если только вы не хотите изменять сам CoreOS.
Возможно, это поможет вам создать контейнер приложения
https://coreos.com/blog/getting-started-with-rkt-1.0.html
Изменение SDK - руководство разработчика