Как да започна да програмирам в Docker

Kak Da Zapocna Da Programiram V Docker



Платформата Docker е добре позната и универсално използвана платформа за изграждане, управление, доставка и внедряване на приложения и проекти. Тази платформа прави разработката лесна, благодарение на концепцията си за контейнеризиране. Docker контейнерите пакетират изходния код на приложението, настройките за конфигурация и зависимостите, които помагат на разработчиците да споделят, настройват и внедряват приложенията на различни машини.

Този блог ще обясни как да започнете да програмирате в Docker.

Предварителни изисквания: Инсталирайте Docker на Windows

За да започнете да програмирате с Docker, е необходимо да инсталирате Docker на Windows. Инсталирането на Docker включва различни стъпки, като активиране на виртуализация, WSL и програма за актуализиране на WSL пакети. За тази цел отворете нашия асоцииран статия и инсталирайте Docker на Windows.







Как да започнете да програмирате в Docker?

За да започнете да програмирате в Docker, първо създайте прост програмен файл. След това използвайте създаване на Dockerfile за програма, която ще създаде изображението за контейнеризиране на приложението. За правилни насоки вижте дадената процедура.



Стъпка 1: Създайте програмен файл
Създайте прост HTML програмен файл с име „ index.html ” и поставете следния фрагмент във файла:



< html >
< глава >
< стил >
тяло{
цвят на фона: черен;
}
h1{
цвят: аквамарин;
стил на шрифта: курсив;
}
< / стил >
< / глава >
< тяло >
< h1 > Здравейте! Добре дошли в урока за Linuxhint < / h1 >
< / тяло >
< / html >

Стъпка 2: Създайте Dockerfile
След създаването на програмата е необходимо да я докеризирате. За тази цел създайте файл с име ' Докер файл ” и добавете дадените по-долу инструкции към файла:





ОТ nginx: най-новото
КОПИРАНЕ index.html / usr / дял / nginx / html / index.html
ВХОДНА ТОЧКА [ 'nginx' , '-g' , 'демон изключен;' ]

В горния код:

  • ОТ ” указва основното изображение за контейнера. За проста HTML програма сме използвали „ nginx: най-новото ” като основно изображение.
  • КОПИЕ ” добавя изходния файл към пътя на контейнера.
  • ВХОДНА ТОЧКА ” указва настройките по подразбиране или изпълнимия файл на контейнера. За тази цел сме използвали „ nginx ', който ще стартира копирания изходен файл' index.html ”:



Стъпка 3: Генерирайте изображението, за да контейнеризирате приложението
В следващата стъпка използвайте предоставената команда и генерирайте новото изображение на Docker, което ще се използва за контейнеризиране на проекта. Тук името на изображението се дефинира с „ -T ” опция:

> изграждане на докер -T html-img.

Стъпка 4: Стартирайте Image
След това стартирайте изображението, за да създадете и стартирате Docker контейнера. Чрез изпълнение на тази команда ще капсулираме програмата в контейнера:

> докер изпълнение -стр 80 : 80 html-img

Тук „ ' опцията изпълнява контейнера в отделен режим и ' -стр ” дефинира излагащия порт на localhost за изпълнение на контейнер:

За проверка отидете до посочения порт на локалния хост. В нашия случай отворихме „ локален хост “ в браузъра. От изхода може да се види, че успешно създадохме и внедрихме програмата в средата за разработка на Docker:

Ето как можете да започнете да програмирате в Docker.

Заключение

За да започнете да програмирате в Docker, първо настройте Docker на вашата система и създайте проста програма, както ние създадохме HTML програма. След това създайте Dockerfile на посочената програма и създайте новото изображение. След това изпълнете изображението, за да контейнеризирате и разгърнете програмата. Този блог предоставя основни насоки за започване на програмиране в Docker.