FreeBSD

Nainštalujte ukotviteľný panel na FreeBSD

Nainštalujte ukotviteľný panel na FreeBSD
Toto bude rýchly tutoriál, ktorý vám ukáže, ako nastaviť ukotviteľný panel v systéme FreeBSD. Docker, ako ho už určite poznáte, je obslužný program, ktorý zmierňuje vytváranie, nasadzovanie a spúšťanie softvérových programov kompiláciou do ľahkých, spustiteľných balíkov zvaných kontajnery. Kondenzáciou aplikácie do balíka vytvárajú vývojári samostatný kontajner, ktorý je dodávaný so všetkými zahrnutými knižnicami a závislosťami. Toto značne uľahčuje distribúciu vývojárom, pretože kontajnery umožňujú aplikáciám pracovať na rôznych platformách Linux.

Docker zatiaľ nie je podporovaný pre operačný systém FreeBSD, takže neexistuje spôsob, ako môžete ukotviteľný panel na FreeBSD použiť, prinajmenšom natívne. Uskutočnilo sa niekoľko pokusov o vybudovanie zdroja ukotvenia pre FreeBSD, ale žiadny, ktorý som našiel, nepriniesol nijaké podstatné výsledky. Je to pravdepodobné, pretože FreeBSD postráda niektoré funkcie Linuxu, ako napríklad menný priestor a skupiny, ktoré ešte nie sú súčasťou jadra FreeBSD.

Takže nám zostáva len jedna možnosť: použitie virtuálneho stroja. V tomto tutoriále teda použijeme virtualbox na spustenie virtuálneho počítača s Linuxom vo FreeBSD a v jeho rámci použijeme ukotviteľný panel.

Krok 1: Nainštalujte si docker klienta a virtuálny stroj do FreeBSD

Ak chcete nainštalovať klienta dockeru aj virtuálny stroj spolu s virtuálnym boxom všetko v jednom príkaze, do shellu zadajte nasledujúci text a stlačte kláves Enter:

$ sudo pkg install docker docker-machine virtualbox-ose

Dôvod, prečo nastavujeme docker-machine s virtuálnym boxom, je ten, že uľahčuje správu hostiteľov Docker. Pomocou dokovacieho stroja môžete vytvárať servery a inštalovať ukotviteľný panel na každý z nich a tiež ich konfigurovať jednotlivo.

Krok 2: Vložte modul jadra vboxdrv

Keď je vo vašom systéme nainštalovaný virtualbox, načítajte modul jadra vboxdrv. Ak to chcete urobiť a pridať svoj používateľský účet do skupiny vboxusers, budete musieť spustiť nasledujúci príkaz:

$ sudo pw groupmod vboxuser -m

Po vykonaní príkazu budete môcť používať vbox. Virtuálne stroje môžete používať po reštartovaní systému.

Krok 3: Vytvorenie hostiteľov VirtualBoxu

Pomocou nasledujúceho príkazu vytvoríte hostiteľa Virtualbox:

$ docker-machine create -d virtualbox default

Ak chcete zobraziť všetky aktuálne hostiteľa vo vašom systéme.

$ docker-machine ls

S novým hostiteľom virtuálnej schránky by sme mali nastaviť parametre virtuálneho počítača tak, aby komunikovali s klientom dokovacej stanice. Použite nasledujúci príkaz:

$ eval "$ (predvolene dock-machine env)"

Potom tento príkaz skopírujte a prilepte do priečinka .bashrc /.súbor zshrc a ste pripravení používať ukotviteľný panel na FreeBSD.

Prečo ísť cez všetky tieto ťažkosti?

Určite musí existovať jednoduchší spôsob spustenia ukotviteľného panelu, ktorý nepotrebuje použitie virtuálnych strojov?

Nuž, č. Toto je zatiaľ jediný spôsob, ako spustiť ukotviteľný panel v systéme FreeBSD, pretože ako už bolo spomenuté, FreeBSD nemá podporu pre niektoré prvky, ktoré sú pre fungovanie dokovacej stanice rozhodujúce.

Prečo potom nevyužiť alternatívu k doku? Počul som, že rkt je oveľa lepšia alternatíva k doku a funguje na FreeBSD!

Iste, existuje veľa alternatív FreeBSD k dockeru, ktoré sú lepšie, ak nie rovnako dobré. Ide o to: väčšina ľudí pozná ukotviteľný panel a pre niektorých používateľov je skľučujúca úplne zmeniť platformy. Ďalším dôvodom je nedostatok inštruktážneho materiálu pre rkt, takže tí, ktorí sa zaoberajú novým softvérom pre kontajnerizáciu, by sa rozhodli pre alternatívy FreeBSD pre docker.

Záver

To je pre tento návod všetko. Dúfajme, že teraz môžete s rámčekom používať ukotviteľný panel na FreeBSD.

Hry OpenTTD vs Simutrans
OpenTTD vs Simutrans
Vytvorenie vlastnej simulácie dopravy môže byť zábavné, relaxačné a mimoriadne lákavé. Preto sa musíte uistiť, že vyskúšate čo najviac hier, aby ste n...
Hry Výukový program OpenTTD
Výukový program OpenTTD
OpenTTD je jednou z najpopulárnejších obchodných simulačných hier. V tejto hre musíte vytvoriť úžasné dopravné podnikanie. Začnete však na začiatku ok...
Hry SuperTuxKart pre Linux
SuperTuxKart pre Linux
SuperTuxKart je vynikajúci titul navrhnutý tak, aby vám priniesol zážitok z hry Mario Kart zadarmo na vašom systéme Linux. Je to dosť náročné a zábavn...