Кућа Развој Технологија контејнера - следећа велика ствар?

Технологија контејнера - следећа велика ствар?

Преглед садржаја:

Anonim

Предузећа су суочена са проблемима у успешном покретању софтверских апликација у различитим окружењима. Када се софтверска апликација пренесе у друго окружење, велике су шансе да ће се појавити проблеми. Ови проблеми узрокују и друге проблеме као што су слаба употреба ресурса и губљење времена и напора за њихово решавање. Контејнерска технологија нуди решење за ове проблеме, а у последње време све више предузећа је прихвата. Технологија контејнера редефинише начин на који се преносе и раде у различитим окружењима. Дакле, могло би се рећи да технологија контејнера није следећа велика ствар - она ​​је већ овде.

Шта је технологија контејнера?

Цонтаинер технологија нуди иновативно решење проблема покретања софтверских апликација у различитим окружењима. Када се софтверска апликација преноси из једног окружења у друго, рецимо из фазе у производњу, постоји могућност проблема. Према Соломон Хикесу, оснивачу Доцкера, компаније која је неизмерно допринела да контејнери постану популарни, „тестираћете користећи Питхон 2.7, а онда ће се покретати на Питхон 3 у производњи и догодиће се нешто чудно. Или ћете се ослонити на понашање одређене верзије ССЛ библиотеке и биће инсталирана друга. Покренућете своје тестове на Дебиану, а продукција је на Ред Хат-у и дешавају се разне чудне ствари. "Осим проблема са софтвером, могу се јавити и други проблеми. Хикес наставља да дода:„ Топологија мреже је можда другачија или је безбедност политике и складиштење могу бити различити, али софтвер се мора покретати на њему. " (Да бисте сазнали више о Доцкер-у, погледајте Доцкер - Како контејнери могу поједноставити ваш Линук развој.)

Контејнери садрже окружење за вријеме извршавања које садржи софтверску апликацију, њене овисности, библиотеке, бинарне датотеке и конфигурацијске датотеке. Софтверска апликација ради на спремнику и не зависи од окружења домаћина осим оперативног система. Контејнер може да садржи више апликација и свака апликација ће имати своје окружење. Када се контејнер распореди у другом окружењу, оперативни систем ће се делити између апликација.

Технологија контејнера - следећа велика ствар?