Установите Docker и Kubernetes в подсистеме Windows для Linux (WSL). Docker Desktop не требуется!
Автор: Tech on Fire
Загружено: 2023-09-06
Просмотров: 12472
Docker Desktop, несомненно, великолепен, но иногда хочется большего совершенства в разработке контейнеров. В этом видео мы покажем, как легко настроить Docker и Kubernetes, используя знакомые инструменты Windows, такие как подсистема Windows для Linux (WSL), MicroK8S и очаровательный Chocolatey. Независимо от того, являетесь ли вы опытным профессионалом или любопытным новичком, это руководство — ваш ключ к отличной альтернативе без лишних хлопот!
00:00 – Введение
01:05 – Обзор инструментов
#### Установка WSL ####
02:23 – Установка WSL из раздела «Программы и компоненты»
02:23 – Установка Ubuntu из Магазина Microsoft
04:42 – Запуск WSL
05:31 – Включение systemd
sudo nano /etc/wsl.conf
[boot]
systemd=true
#### Установка и настройка Docker ####
06:43 – Установка Docker Engine
curl -fsSL https://get.docker.com -o get-docker.sh
chmod +x get-docker.sh
sudo ./get-docker.sh
08:19 – Настройка Docker для запуска TCP-сокета для внешних клиентов
sudo nano /lib/systemd/system/docker.service
10:02 – Установка Chocolatey в Windows
Set-ExecutionPolicy Обход -Область процесса -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/inst...)
10:51 – Установка Docker CLI
choco install docker-cli
11:25 – Настройка Docker CLI для взаимодействия с Docker Engine
$env:DOCKER_HOST = 'tcp://123.123.123.123:2375'
#### Установка Kubernetes ####
15:50 – Установка Snapcraft
sudo apt-get install snap
16:43 – Установка MicroK8S (Kubernetes)
sudo snap install microk8s –classic
19:17 – Экспорт конфигурации Kubernetes
microk8s config config
21:40 – Установка Kubernetes CLI (kubectl) с помощью Chocolatey
choco install kubernetes-cli
23:10 – Объединение конфигурации MicroK8S с конфигурацией Kubectl
$env:KUBECONFIG = 'c:\users\blaize\.kube\config;c:\users\blaize\.kube\microk8s1'
kubectl config view --flatten newconfig
Не забудьте переименовать новую конфигурацию, чтобы заменить старую, и сбросить переменную KUBECONFIG.
25:26 – Настройка контекста Kubernetes
kubectl config use-context microk8s
#### Тестирование Docker и Kubernetes ####
26:59 – Тестирование Docker
28:50 – Тестирование Kubernetes
30:32 -- Заключение
---------------------------------
Сайт Blaize: https://www.blaize.net
Твиттер Blaize: / theonemule
Музыка: "Chill Ambient" от Coma-Media https://pixabay.com/music/upbeat-chil...
#WindowsServer #WindowsServer2008 #Docker #Container #NoVNC #VNC #Webbrowser
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: