The way of the Jedi👨💻
И не парься
L
L
Docker for windows создает свои "WSL2" виртуалки, 2 штука а не использует ту что юзер ставит.
L
ну и если у тебя винда например PRO то так должен быть еще вариант с HyperV бакэндом, но я не пробовал
L
Главное что в системе все включено для того что бы WSL работал. Иногда в биосе виртуализацию надо разрешать...
Just
А в целом как из под винды с докерами работать? Удобно?
Just
Впервые поставил и как-то непривычно все это гуи
L
ну на самом деле, в командной строке можно делать все то же самое что и через ГУИ, все работает.
L
Иногда удобно посмотреть что запущено.
Just
Хм... Т.е я открываю cmd и точно так же работаю?
Just
Те же команды и тд?
L
Есть еще вариант установить WSL2 убунту и внутри докер.
L
ну там пути надо повиндовому прописывать и всякое токое
L
ну и так, для справки, для комерческого использования докер десктоп платный, а тот что не десктоп насколько я помню нет...
L
Внутри WSL2 докер может работать немного быстрее так как интивиус не может сканировать файлы внутри виртуалки :) Есть такой кейс на рабочем ноуте
Алексей 🌵
L
в WSL2 внутри, там подругому не получится, в докере когда как, в основном снаружи иногда внутрь копирую. И в GIT соответственно.
Если код только внутри, главное не удалить конейнер случайно :)
Aleksey
Да норм на венде докер работает вирталки не нужны особо
ᅠ
Отлично там все работает, нужно завязать wsl2 на какой убунте, и помимо докера там ещё и кубер прикручивается на одной ноде, но как тренажёр очень годно
ᅠ
И да, не нужно с ним в винде общаться, а именно в убунте
日本への道
Как принято масштабировать контейнезированный сервис и сконфигурировнный с помошью docker compose и environment значений на сервере?
Нужно ли иметь разные каталоги для каждого разворачивоемого сервиса или хранить конфигурации сервисов в одном каталоге, включая env для каждого или вообше собрать все в единую конфигурацию docker compose?
日本への道
Evgeniy
Делаете что то не так
Evgeniy
В docker-compose есть параметр scale и можно любой сервис увеличить
Но это депрекейтед
Evgeniy
Так как обычно проблема подключить новые сервера
Evgeniy
А docker-compose это про управление одним сервером
А кластера это уже k8m, swarm
Jasur
у кого мак подскажите плз фри впнов где качать?
Никита
Никита
Я не нашел ни одного у кого также
Никита
У меня по итогу докер даже не открывается
L
Никита
Никита
Тип wsl открываю и открывается ubuntu
Никита
Я может плохо гуглю, но я вообще не встретил никого с подобной хренью
L
В целом у меня так, после того как докер поставился он себе свои виртуалки сделал.
Я так понимаю у тебя только твоя убунта есть ?
Никита
L
поидее он должен вроде при первом запуске создать себе их, возможно тут собака зарыта, по какой то причине не может
L
L
Никита
Никита
По требованиям проходит
Никита
Но home версия
L
У меня тоже Home, на home только один вариант бэка, на pro можно еще hyperV вместо WSL использовать
L
в целом для докера разницы никакой
Dmitriy
Джентельмены, помогите решить проблему.
Работаю на Mac.
На текущем компе установлен докер.
Нужно смапить каталог через docker composer.
Вношу настройки volumes в yaml файл.
Запускаю Dockerfile на сборку, и после сборки запускаю образ.
Нужные каталоги вижу (их создание я дополнительно прописал в Dockerfile), но они пустые.
Хотя эти же каталоги на macOS содержат картинки.
Что я не так делаю?
Вот как я задаю volumes
Dmitriy
Evgeniy
Dmitriy
о! спасибо 🙂 только что увидел что появилось сообщение, и у меня новый образ собрался, и там все файлы видны.
Evgeniy
зайдите в контейнер сервиса
docker-compose exec <имя сервиса> sh например
и потом сделайте ls -l /путь до папки и посмотрите права в контейнере
ну и процесс от кого запущен имеет ли он право читать
у меня нет мака под рукой и таких проблем
Sergey
А кто нибудь встречался с графическим редактором, который можно загрузить в docker?
Alex
Sergey
Zaur
можно как то научить docker использовать 80 порт хоста без использования root при запуске докера ?
аРТЁМ
Dan
@katefokiy за предыдущую аватарку поднимаю бокал кофе и ставлю большой лайковский
Kate
Dan
я знаю людей, у которых это не просто основная аватарка, а образ жизни :D
Kate
Kate
Всем привет!
Помимо аватарки с опоссумом у меня еще есть деловое предложение :)
Я работаю аналитиком в Yandex Cloud, и сейчас мы проводим исследование.
Если вы работали с платформами Yandex Cloud, Azure, AWS, Google Cloud (для рабочих задач) и сталкивались с настройкой доступов и ролей в облаках, пожалуйста, напишите мне в личку или поставьте реакцию.
Формат исследования: звонок в Zoom, займет около 1 часа. В процессе попрошу поделиться экраном и выполнить несколько заданий, но ничего покупать/создавать в своих личных аккаунтах не придется :)
За участие: промокод на Yandex Cloud и лучи благодарности ✨
Pavel
Здраствуйте устнавил докер для fedora 38 , раньше был на 37 и возникла вот такая проблема
Aleksey
Aleksey
Салют через СИСД, кухня у всех разная
Aleksey
Konstantin
Хоспаде что это
Timur
Привет! Я первый раз сталкиваюсь с docker, и в этот раз пишу telegram бота но столкнулся с проблемой
После ввода следующей команды (в терминале файла run.py):
docker-compose --env-file config\config.env up --build
Терминал следующую ошибку:
failed to solve: executor failed running [/bin/sh -c apt-get install -y python3 python3-pip python-dev build-essential python3-venv ffmpeg --fix-missing]: exit code: 100
Я использую Windows, до этого контейнер проходил это команду, и даже появлялся в docker desktop, но постоянно перезагружался из за чего не мог нормально работать, после чего я переустановил docker, но появилась такая проблема, Dockerfile на скрине выше, буду рад если поможете так как убил уже больше месяца а на stack'е не отвечают.
Timur
Привет! Я первый раз сталкиваюсь с docker, и в этот раз пишу telegram бота но столкнулся с проблемой
После ввода следующей команды (в терминале файла run.py):
docker-compose --env-file config\config.env up --build
Терминал следующую ошибку:
failed to solve: executor failed running [/bin/sh -c apt-get install -y python3 python3-pip python-dev build-essential python3-venv ffmpeg --fix-missing]: exit code: 100
Я использую Windows, до этого контейнер проходил это команду, и даже появлялся в docker desktop, но постоянно перезагружался из за чего не мог нормально работать, после чего я переустановил docker, но появилась такая проблема, Dockerfile на скрине выше, буду рад если поможете так как убил уже больше месяца а на stack'е не отвечают.
"#0 260.4 E: Failed to fetch http://deb.debian.org/debian/pool/main/w/what-is-python/python-dev-is-python2_2.7.18-9_all.deb 403 connecting to deb.debian.org:80: connecting to dial tcp connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
#0 260.4 E: Aborting install"
это отрывок из терминала, скорее всего я не могу подключится к debian, но вроде docker имеет выход в интернет
Maxim
Всем привет!
Может кто подсказать новичку в чем может быть ошибка при создании простого контейнера с Mysql?
Есть docker-compose (скрин)
запускаю docker-compose up -d
дальше захожу в контейнер (docker exec … bash) и пытаюсь подключиться к БД, но БД отклоняет доступ.
Access denied for user 'root'@'localhost' (using password: YES)
Судя по туториолам, то все правильно, но скорее всего я где-то упускаю какую-то деталь
Multifruit
Maxim
Спасибо, вроде я пробовал оба варианта, но сейчас еще раз гляну