FreeBSD

Nainstalujte ukotvitelný panel na FreeBSD

Nainstalujte ukotvitelný panel na FreeBSD
Bude to rychlý výukový program, který vám ukáže, jak nastavit ukotvitelný panel v systému FreeBSD. Docker, jak jej asi znáte, je nástroj, který zmírňuje vytváření, nasazování a spouštění softwarových programů kompilací do odlehčených spustitelných balíčků zvaných kontejnery. Zhuštěním aplikace do balíčku vývojáři vytvoří samostatný kontejner, který je dodáván se všemi knihovnami a závislostmi. Díky tomu je distribuce pro vývojáře mnohem jednodušší, protože kontejnery umožňují aplikacím pracovat na různých platformách Linux.

Docker zatím není pro operační systém FreeBSD podporován, takže neexistuje způsob, jak můžete ukotvit na FreeBSD, alespoň nativně. Bylo učiněno několik pokusů o vybudování zdroje dockeru pro FreeBSD, ale žádný, který jsem mohl najít, nepřinesl žádné podstatné výsledky. Je to pravděpodobné, protože FreeBSD postrádá některé funkce Linuxu, jako je jmenný prostor a cgroups, které ještě nejsou součástí jádra FreeBSD.

Takže nám zbývá jen jedna možnost: použití virtuálního stroje. V tomto výukovém programu tedy použijeme virtuální schránku, abychom spustili virtuální počítač s Linuxem ve FreeBSD a použili v něm ukotvitelný panel.

Krok 1: Nainstalujte docker klienta a virtuální stroj do FreeBSD

Chcete-li nainstalovat klienta dockeru i virtuální počítač společně s virtuální schránkou vše v jednom příkazu, zadejte do shellu následující příkaz a stiskněte klávesu Enter:

$ sudo pkg install docker docker-machine virtualbox-ose

Důvod, proč nastavujeme Docker-Machine s virtuální schránkou, je ten, že usnadňuje správu hostitelů Dockeru. S docker-strojem můžete vytvářet servery a instalovat docker na každý z nich a také je konfigurovat každý zvlášť.

Krok 2: Načtěte modul jádra vboxdrv

S nainstalovaným virtualboxem ve vašem systému načtěte modul jádra vboxdrv. Chcete-li to provést a přidat uživatelský účet do skupiny vboxusers, budete muset spustit následující příkaz:

$ sudo pw groupmod vboxuser -m

Jakmile je příkaz spuštěn, budete moci používat vbox. Po restartování systému můžete používat virtuální stroje.

Krok 3: Vytvoření hostitelů VirtualBoxu

Pomocí níže uvedeného příkazu vytvořte hostitele Virtualbox:

$ docker-machine create -d virtualbox default

Chcete-li zobrazit všechny aktuální hostitele ve vašem systému.

$ docker-machine ls

S novým hostitelem virtuální schránky na místě bychom měli nastavit parametry virtuálního počítače tak, aby komunikovaly s klientem ukotvitelného panelu. Použijte následující příkaz:

$ eval „$ (výchozí nastavení docker-machine env)“

Poté zkopírujte a vložte tento příkaz do .bashrc /.soubor zshrc a jste připraveni používat ukotvitelný panel na FreeBSD.

Proč procházet všemi těmito potížemi?

Určitě musí existovat jednodušší způsob, jak spustit ukotvitelný panel, který nepotřebuje použití virtuálních strojů?

Studna, Ne. Toto je zatím jediný způsob, jak uvést dokovací stanici do provozu na systému FreeBSD, protože jak již bylo zmíněno dříve, FreeBSD nemá podporu pro některé prvky, které jsou pro provoz ukotvitelného panelu zásadní.

Proč tedy nepoužívat alternativu k ukotvitelnému panelu? Slyšel jsem, že rkt je mnohem lepší alternativou k ukotvitelnému panelu a běží na FreeBSD!

Jistě, existuje mnoho alternativ FreeBSD k dockeru, které jsou lepší, ne-li stejně dobré. Věc je: většina lidí je obeznámena s ukotvitelným panelem a pro některé uživatele je docela skličující úplně přesunout platformy. Dalším důvodem je nedostatek instruktážního materiálu pro rkt, takže ti noví v kontejnerizačním softwaru by místo alternativ FreeBSD zvolili docker.

Závěr

To je pro tento tutoriál vše. Doufejme, že nyní můžete používat ukotvitelný panel na FreeBSD s tímto boxem.

Hry Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 vydané minulý měsíc, je šestým vývojovým vydáním v 1.13.série x a přináší řadu vylepšení, zejména do uživatelského rozhraní,...
Hry Jak nainstalovat League Of Legends na Ubuntu 14.04
Jak nainstalovat League Of Legends na Ubuntu 14.04
Pokud jste fanouškem League of Legends, pak je to pro vás příležitost otestovat běh League of Legends. Všimněte si, že LOL je podporován na PlayOnLinu...
Hry Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
OpenRA je herní engine Libre / Free Real Time Strategy, který obnovuje rané hry Westwood, jako je klasický Command & Conquer: Red Alert. Distribuované...