Как да настроите и използвате 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) . След като го изтеглите, инсталирайте го на компютъра си, като следвате простите инструкции в настройката. Вашият компютър може да се рестартира няколко пъти по време на процеса.

Docker Desktop на 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) .



About the author

Аз съм компютърен специалист с над 10 години опит в областта на браузърите, Microsoft office и onedrive. Специализирам се в уеб разработка, изследване на потребителския опит и разработка на широкомащабни приложения. Моите умения се използват от някои от водещите световни компании, включително Google, Facebook и Apple.



Related posts