[vpsFree.cz: community-list] Ubutnu 14.04 & Docker

Jan Čermák sairon at sairon.cz
Thu Oct 29 14:17:17 CET 2015


Ahoj,

problém je v tom, že každé volání RUN vytvoří novou vrstvu FS, provede příkaz a
commitne. Schválně si zkus spustit třeba dockerfile pro kompilaci Dockeru na
systému, který má nějaký CoW storage driver a na VPS s OpenVZ a vfs driverem.
Ten rozdíl v rychlosti je řádový. Samozřejmě - jakmile kontejner naběhne, tak už
to takový problém není, ale jakmile budeš mít těch kontejnerů víc, je to docela
citelné omezení. A to nemluvím o tom, že s vfs budou i nároky na místo na disku
poněkud vyšší... Jasně, na nějaké hraní s pár kontejnery OK, ale tam to asi končí.

JČ


On 29.10.2015 13:55, Pavel Snajdr wrote:
> Caute,
> 
> podpora pro Docker 1.8 se vari, viz:
> 
> https://openvz.org/Download/kernel/rhel6-testing/042stab113.2
> 
> LXC tipuju, ze nejde kvuli absenci user namespace, protoze Docker ho zatim porad
> nepodporuje, a tak nemaji vyvojari OpenVZ motivaci ho zatim backportovat.
> 
> Jinak, jak souvisi produkcni provoz s pomalym vytvarenim kontejneru? Protoze to
> je to, co je s nativnim FS pomale, to vytvareni, ne samotny beh.
> 
> /snajpa
> 
> On 29 Oct 2015, at 13:19, Jan Čermák <sairon at sairon.cz
> <mailto:sairon at sairon.cz>> wrote:
> 
>> Ahoj,
>>
>> já se snažil rozchodit Docker na Ubuntu 14.04, ale neúspěšně. Pak jsem zjistil,
>> že mi nejde rozchodit ani podle návodu z KB v Debianu. Po několika hodinách
>> ladění a kompilování starších verzí Dockeru jsem identifikoval, že chodí jen ta
>> verze 1.7.x, ve verzi 1.8 se při stejném postupu (i po pokusech o hackování
>> všude možně) kontejner nerozběhne. Možná bych někde dohledal, na čem to padalo,
>> ale byla to vcelku kryptická hláška a dál jsem neměl sílu to řešit. I proto, že
>> jsem zjistil, že je Docker 1.7 s VFS driverem (tedy bez podpory CoW) *neskutečně*
>> pomalý, takže použití v produkci stejně moc nepřipadá v úvahu.
>>
>> Štve mě ale, že se mi nedařilo (a už rozhodně ne out-of-the-box) rozchodit ani
>> obyčejné LXC, nejspíš kvůli tomu, že jsou v OpenVZ virtualizaci ty cgroupy
>> nějaké divné. Pokud se to zde někomu podařilo, byl bych rád za tipy.
>>
>> S pozdravem
>> Honza Čermák
>>
>>
>> On 28.10.2015 19:35, Radim Daniel Pánek wrote:
>>> Ahoj,
>>> používám Docker, který ale vyžaduje kernel minimálně 3.11.0-15-generic
>>>
>>> Vybral jsem si distribuci Ubuntu 14.04, ale ta má 2.6.32-042stab112.15 - mohu
>>> provést nějak upgrade? Díky Dan
>>>
>>>
>>> _______________________________________________
>>> Community-list mailing list
>>> Community-list at lists.vpsfree.cz <mailto:Community-list at lists.vpsfree.cz>
>>> http://lists.vpsfree.cz/listinfo/community-list
>>>
>> _______________________________________________
>> Community-list mailing list
>> Community-list at lists.vpsfree.cz <mailto:Community-list at lists.vpsfree.cz>
>> http://lists.vpsfree.cz/listinfo/community-list
> 
> 
> _______________________________________________
> Community-list mailing list
> Community-list at lists.vpsfree.cz
> http://lists.vpsfree.cz/listinfo/community-list
> 



More information about the Community-list mailing list