Как да настроите и използвате Docker Desktop на Windows
Вие(Are) сте разработчик и започвате с контейнеризацията? Контейнеризацията(Containerization) е новата тенденция в наши дни и прави съществуващата ви система независима и по-надеждна. Ако сте само начинаещ и започвате да работите с инструменти като Docker , тогава това е правилното място да бъдете. В тази публикация разгледахме урок за това как да настроите и използвате Docker на машина с Windows . Процесът предполага, че сте донякъде запознати с концепцията за контейнеризация.
За да ви дам по-ясна дефиниция на контейнер, бих искал директно да цитирам Docker :
A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings.
Настройте(Set) и използвайте Docker Desktop на Windows
Docker има доста много случаи на употреба. Най-популярният от тях е контейнеризиране на съществуващи приложения. Можете да преопаковате съществуващите си Java или .NET приложения в изключително преносим контейнер, който може да бъде разгърнат на всеки сървър. Но за да направите това, трябва да преминете през основите на това. Така че нека да започнем и да видим как да го настроим на Windows .
1. Изтеглете и инсталирайте настройката. Отидете до уебсайта на Docker и изтеглете Docker Desktop за Windows( Docker Desktop for Windows) . След като го изтеглите, инсталирайте го на компютъра си, като следвате простите инструкции в настройката. Вашият компютър може да се рестартира няколко пъти по време на процеса.
2. След като всичко е инсталирано, трябва да създадете акаунт. Отидете до hub.docker.com и създайте нов акаунт. Сега използвайте същия акаунт, за да влезете в инсталацията на Windows . Създаването на акаунт е напълно безплатно и няма да бъдете таксувани за нищо.
3. Частта за настройка вече приключи. Можете да потвърдите дали Docker работи, като отидете в системната област и щракнете върху иконата на кит. Или можете да отворите CMD прозорец и да го изпълните
docker --version
за да проверите дали имате инсталиран Docker на вашия компютър. (Docker)Или можете също да изтеглите изображението на hello-world , за да проверите дали всичко работи добре. В същия прозорец на CMD изпълнете docker, стартирайте hello-world, за да изпълните всички проверки.
4. Сега имате нужда от изображение, за да стартирате първия си контейнер. Има много публични изображения за различни цели. Можете да отидете в Docker hub и да потърсите всяко изображение, което искате. Има налични изображения за WordPress , Ubuntu , Node.Js и т.н. В този пример ще инсталираме WordPress изображение на локален контейнер, така че да можете да стартирате локален WordPress контейнер на вашия компютър.
5. Първата стъпка от създаването на всеки контейнер е създаването на неговия конфигурационен файл. Конфигурационният файл посочва какво изображение ще използва контейнерът и с какви параметри. Така че, създайте нова папка и вътре в нея създайте нов файл, наречен docker-compose.yml. Поставете следното съдържание в него и запазете файла:
version: '3.3'
services:
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: somewordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
wordpress:
depends_on:
- db
image: wordpress:latest
ports:
- "8000:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
volumes:
db_data: {}
Източник: Docker Documentation
6. Отворете CMD прозорец в тази папка и изпълнете
docker-compose up -d
за да започнете да изтегляте изображенията и да настройвате контейнера на вашата локална машина. След като командата приключи изпълнението, ще имате WordPress контейнер, който работи и ще работи на вашата локална машина. Можете да го отворите в браузъра си, като отидете на http://localhost:8000 .
Ето как можете да създадете конфигурационен файл и след това да изтеглите необходимите неща за стартиране на вашето приложение в контейнер. Не забравяйте(Remember) , че има много други възможности и тази публикация е тук, за да ви даде общ преглед на Docker и контейнеризацията. Можете да търсите в интернет повече конфигурационни файлове или дори да създадете свои собствени. Има много безплатни Docker изображения с отворен код, достъпни онлайн, които могат да ви помогнат да започнете.
След като персонализирате изображението си и направите необходимите промени, можете също да го изпратите в хранилище на Docker Hub . Щракнете (Click) тук,(here)(here) за да изтеглите Docker Desktop за Windows . Допълнително(Further) четене за Docker за Windows тук(here)(here) .
Related posts
Най-добрата безплатна C++ IDE за Windows 11/10
CudaText е безплатен редактор на код за програмисти на Windows
SynWrite Editor: безплатен редактор на текст и изходен код за Windows 10
Най-добрата безплатна PHP IDE за Windows 11/10
Как да направите родно приложение за Windows за всеки уебсайт или уеб приложение
Увеличете броя на връзките с отдалечен работен плот в Windows 11/10
Приложение DesktopCal Desktop Calendar за Windows 10
Премахнете записите в историята от връзката с отдалечен работен плот в Windows 11
Разделът за отдалечен работен плот в RDWEB липсва в браузъра Edge в Windows 10
Възстановете оформлението на иконите на работния плот до първоначалната позиция в Windows 10
Fix Remote Desktop не може да намери компютърната грешка в Windows 11/10
Отдалеченият работен плот не може да се свърже с отдалечения компютър на Windows 11/10
Създайте пряк път за връзка с отдалечен работен плот в Windows 11/10
Как да активирате известия на работния плот за Gmail в Windows 10
Безплатен софтуер Pixel или Screen Ruler за Windows 10
Добавете странична лента и джаджи за работния плот в Windows 10 с 8GadgetPack
Не може да се копира поставяне в сесия на отдалечен работен плот в Windows 10
Фоновата групова политика на работния плот не се прилага в Windows 11/10
Как да добавите времето към заключен екран, работен плот, лента на задачите в Windows 10
Coolbarz: Създайте лента с инструменти на работния плот в стил XP в Windows 10