Как настроить и использовать 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 на вашем компьютере. Или вы также можете загрузить изображение hello-world , чтобы проверить, все ли работает нормально. В том же окне CMD выполните docker run hello-world, чтобы запустить все проверки.
4. Теперь вам нужен образ для запуска вашего первого контейнера. Есть много общедоступных изображений, доступных для разных целей. Вы можете перейти в центр Docker и найти любой образ, который вам нужен. Доступны образы для 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: {}
Источник: документация по докеру.
6. Откройте окно CMD в этой папке и выполните
docker-compose up -d
чтобы начать загрузку изображений и настройку контейнера на локальном компьютере. Как только команда завершит выполнение, у вас будет запущен и запущен контейнер WordPress на вашем локальном компьютере. Вы можете открыть его в своем браузере, перейдя по http://localhost:8000 .
Вот как вы можете создать файл конфигурации, а затем загрузить необходимые вещи для запуска вашего приложения внутри контейнера. Помните(Remember) , что существует множество других доступных возможностей, и этот пост здесь только для того, чтобы дать вам обзор Docker и контейнеризации. Вы можете поискать в Интернете дополнительные файлы конфигурации или даже создать свои собственные. В Интернете доступно множество бесплатных образов Docker(Docker) с открытым исходным кодом , которые помогут вам начать работу.
После того как вы настроили свой образ и внесли необходимые изменения, вы также можете отправить его в репозиторий Docker Hub . Нажмите (Click) здесь,(here)(here) чтобы загрузить Docker Desktop для Windows . Подробнее(Further) о Docker для Windows читайте (Windows) здесь(here)(here) .
Related posts
Best Free C++ IDE для Windows 10
CudaText - бесплатный Code Editor для программистов Windows
SynWrite Editor: Free Text & Source Code Editor для Windows 10
Best Free PHP IDE для Windows 10
Как сделать нативный Windows app для любого веб-сайта или веб-приложения
Remove History Записи от Remote Desktop Connection в Windows 11/10
Уведомления Visualizer позволяет проверить уведомления о приложений
Удаленный рабочий стол не может подключиться к удаленному компьютеру на Windows 11/10
Iconoid помогает вам лучше управлять своими значками Windows desktop
Desktop Window Manager перестал работать и был закрыт в Windows 10
Бесплатный Desktop Recorder & Screen Recording Software для Windows10
Best Desktop Countdown Timer apps для Windows 10
DesktopCal Desktop Calendar app для Windows 10
Не можете правой кнопкой мыши на Desktop на Windows 11/10
Best Free Remote Desktop Software для Windows 10
Восстановить настольный компьютер icon layout в оригинальное положение в Windows 10
Увеличить количество Remote Desktop Connections в Windows 11/10
Connect iPhone до Windows 10 ПК с использованием Microsoft Remote Desktop
Remote Desktop tab в RDWEB отсутствует от Edge browser в Windows 10
PointerStick - виртуальный Presentation Stick для Windows PC