Установка docker на Ubuntu 20.04 с нуля

И так это случилось. Я уже делал несколько попыток слезть с openSevera и перейти на docker. Но все время у меня это кончалось печально и я продолжал использовать openServer.

Но вот случилось так, что мне нужно запустить одновременно два проекта с разными версиями php и соответственно при обновлении пакетов через composer у меня ругается, что не та версия php, мне приходилось менять path в винде и перезагружать систему, что крайне не удобно.

Мои попытки под Windows

Я пробовал докер на windows 7, это было очень давно и у меня тогда не получилось завести wsl и на этом все кончилось.

Windows 10 – все установилось, и даже работало, но только вот одно НО. Запросы для отдачи странички без докера работали 50-300мс, а с докером 30-40 секунд, т.е. обновил страницу или послал запрос по api, и пошел чай пить. Я тогда облазил весь инет и как понял такая проблема через одного у пользователей, снова feil.

Месяца три назад снес 10 и воткнул себе 11 чистая винда, думаю сейчас докер накачу. Накатил… стало тормозить все, докупил оперативки 32гига, стало 46. И что вы думаете, та же беда с запросами, я даже wsl2 отключал и использовал Hyper-V.

Ничего не помогало, в общем я поставил себе ubuntu и тут все работает как часики. Ниже опишу, как и что делал.

Установка Docker

Переходим по ссылке https://docs.docker.com/engine/install/ubuntu/ и спускаемся к пункту Install using the convenience script:

curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh

проверим:

docker --version

Дальше добавляем своего пользователя в группу docker

sudo usermod -aG docker $USER
newgrp docker

Это команда даст вашему пользователю привилегии уровня root. У меня локальная разработка, в инет он не светит, так что я делаю так, кто не хочет так делать то читай этот манускрипт https://docs.docker.com/engine/security/rootless/

Вот дядька очень хорошо все объясняет

Кстати этим скрипом мы поставили сразу и docker compose.

docker compose version

#проверим, что все работает
docker run hello-world

Установка docker на Ubuntu 20.04 с нуля

На этом все. Настройка будет в следующей статье. Если возникнут вопросы, то пишите в комментариях.

Кстати советую пересмореь все видео этого дядьки на ютубе, что выше я давал видео, он там очень подробно все разжевывает.

Предыдущая
ПрограммированиеНастройка PHPStorm на Ubuntu 20.04 + git - мой опыт
Следующая
ПрограммированиеНастройка CI/CD на GitHub
Помогла статья? Оцените её
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд
Оценок: 1
Загрузка...
Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.