
Docker
Platforma konteineriams kurti, platinti ir paleisti.
„Docker“ yra pramonės standartas konteinerizacijoje, supakuojant programas su visomis priklausomybėmis į nešiojamus, lengvus konteinerius, kurie vienodai veikia bet kurioje aplinkoje. „Docker“ pašalina problemą „mano kompiuteryje tai veikia“ ir radikaliai pakeitė būdą, kuriuo kuriami ir diegiami programiniai produktai.
We use Docker to ensure consistent development, testing, and production environments across all our projects. Docker containers guarantee that what works on a developer's machine works identically in production. Docker also enables our microservices architectures, CI/CD pipelines, and local development environments.
Kaip mes jį naudojame
- Nuoseklios kūrimo aplinkos
- Mikroužsakų architektūros diegimas
- CI/CD proceso kūrimo ir testavimo etapai
- Vietinis kūrimas su „Docker Compose“
- Gamybos konteinerių koordinavimas
- Daugiapaslaugių programų pakavimas
Ką tai mums duoda
- ContainerizacijaSupakuokite programas su visomis priklausomybėmis į nešiojamus konteinerius, kurie vienodai veikia visur.
- „Docker Compose“Apibrėžkite ir paleiskite daugiakonteinerines programas su vienu YAML failu vietiniam kūrimui.
- „Docker Hub“Pasiekite daugiau nei 7 milijonus iš anksto paruoštų konteinerių vaizdų duomenų bazėms, kalboms, įrankiams ir pilniems stekams.
- Sluoksnių talpinimasEfektyvūs vaizdų kūrimai su sluoksnių talpinimu, kuris pertvarko tik tai, kas pasikeitė, taip paspartindamas CI/CD.
Klausimai, kuriuos dažnai klausia
Ar man reikia „Docker“ savo svetainei?
„Docker“ ar virtualūs kompiuteriai?
Ar „Docker“ yra nemokama?
Ar „Docker“ prideda sudėtingumo?
Daugiau apie: Debesija ir infrastruktūra
Neaišku, kaip tai taikoma Jums?
Vyresnysis inžinierius apžiūrės Jūsų svetainę, paieškos pozicijas ir užklausų gavimo būdą, tada užrašys tris dalykus, kuriuos verta pataisyti pirmiausia. Dokumentą paliekate sau.