Aleksey
люди в соседнем чате говорят я не смогу подключить ws2 и docker потому-что у меня видео не RTX 3090
У тебя вертулизация не работает проверь ещё раз материнка проц установленный гепервизор
thinker
У меня включена виртуализацич в bios
Больше идей нет, windows не пользуюсь года 4 уже как.
Aleksey
Давай первое смотрим гепервизор уставлен да нет
thinker
На маке и Линукс тоже самое
На Mac нет таких настоек, все из коробки.
Aleksey
Если только что включил перегрузи
Solyar
На Mac нет таких настоек, все из коробки.
На маке из коробки виртуальная машина :D
Aleksey
На Mac нет таких настоек, все из коробки.
Я как маковод говорю с выключенной вертулизацией
thinker
Я как маковод говорю с выключенной вертулизацией
Вот теперь стало любопытно, как вы ее отключили? :)
Arvin
Если только что включил перегрузи
bcdedit /set hypervisorlaunchtype auto и перезагрузил комп, врубил docker завелся без ошибок но нельзя выбрать WSL в настройке
Arvin
thinker
а у вас установлена?
thinker
https://learn.microsoft.com/ru-ru/windows/wsl/install
Arvin
thinker
а саму ОС?
thinker
ubuntu ту же самую в эту WSL
Arvin
это и есть вроде установелннный убунту
thinker
блин, нет у меня сейчас windows под рукой. Прости )
thinker
на уровне интуиции предполагаю, что у вас все же не установлена ОС в WSL
Aleksey
Не путай wsl и wsl2 они разные
thinker
Не путай wsl и wsl2 они разные
ну да, справедливо
Arvin
что-то я ваще не понял
Aleksey
thinker
wsl --install
thinker
wsl --set-default-version 2
Arvin
🧐🧐
thinker
вы точно устанавливали ubuntu (например) в эту WSL?
thinker
Цитата: " Далее вам необходимо открыть Microsoft Store, в поиске ввести слово “Linux”. В появившемся списке выберите нужный дистрибутив. Доступные Ubuntu, Debian, Kali Linux, Linux Cheatsheet, SUSE Linux Enterprise Server15, openSUSE Leap 15-1, Pengwin Enterprise, Fedora Remix for WSL или другие. В нашем примере мы будем использовать Ubuntu 20.04 LTS, нажмите кнопку Получить. "
Arvin
у меня только один прикол
Arvin
если я чекаю версию wsl из простого powershell то выдают ошибку wsl.exe -l -v
Arvin
Arvin
мб и не ошибки я хз
Arvin
знатоков походу тут нет виндовсеры
Vladislav
Привет всем, помогите, пожалуйста решить проблему с докером: Step 6/12 : COPY ../.. . ERROR: Service 'server' failed to build: COPY failed: forbidden path outside the build context: ../.. ()
Vladislav
Vladislav
раньше всё работало
Aleksey
раньше всё работало
Привет копи не правильно точка на конце
Aleksey
Wsl не нужен нужен wsl2
Arvin
Wsl не нужен нужен wsl2
Я установил как то убунту
Arvin
Значит wsl 2
Arvin
Через Microsoft store
Arvin
Щас у меня терминал от убунту
Arvin
А докер так же нельзя ставить галочку
Arvin
Эту
Aleksey
Wsl это стары механизм для докера нужен именно второй
Arvin
У меня эта команда вообще не реагирует
Arvin
В power shell
L
Если что докер десктоп сам себе инстансы нужные ставит.
L
Вам специально для него не надо ставить. Главное что бы все включено было.
Yegor
сегодня встречал такую проблему когда ставил wsl2 на комп от пользователя с ограниченными правами политикой, от администратора все работало
Aleksey
Aleksey
В power shell
Если не выйдет завтра пиши на вендовый тачки запущю гляннем что не выходит
Игорь
Ребята подскажите, у меня есть база мне надо выполнить эти действия, объясните, как это сделать? скопировать базу в docker/pgdata docker-compose exec database /bin/sh -c "psql -U projectnuxt projectnuxt < /var/lib/postgresql/pgdata/project_dump_light.sql"
Solyar
раньше всё работало
Говорит что выходит за рамки контекста при сборке убедись что из нужной директории собираешь
Игорь
Что непонятно?
Мне надо скопировать cp project_dump_light.sql /var/lib/postgresql/pgdata/? И запустить docker-compose exec database /bin/sh -c "psql -U projectnuxt projectnuxt < /var/lib/postgresql/pgdata/project_dump_light.sql"?
Solyar
Мне надо скопировать cp project_dump_light.sql /var/lib/postgresql/pgdata/? И запустить docker-compose exec database /bin/sh -c "psql -U projectnuxt projectnuxt < /var/lib/postgresql/pgdata/project_dump_light.sql"?
Если ты не знаешь куда у тебя примаунчен постгрес то скопируй с помощью docker cp file container-name:/path/inside/container
Solyar
А потом выполняй свою команду для импорта
Игорь
Если ты не знаешь куда у тебя примаунчен постгрес то скопируй с помощью docker cp file container-name:/path/inside/container
ага, тоесть 1. docker-compose build 2. docker-compose up -d 3. docker cp file container-name:/path/inside/ 4. docker-compose exec database /bin/sh -c "psql -U projectnuxt projectnuxt < /var/lib/postgresql/pgdata/projectnuxt_dump_light.sql" Все верно?
Solyar
ага, тоесть 1. docker-compose build 2. docker-compose up -d 3. docker cp file container-name:/path/inside/ 4. docker-compose exec database /bin/sh -c "psql -U projectnuxt projectnuxt < /var/lib/postgresql/pgdata/projectnuxt_dump_light.sql" Все верно?
Тебе виднее должно быть. Но последние пункты да. Можно в сам компоуз добавить монтирование файла так проще будет
Gideon
Всем привет! Пытаюсь запустить traefik в docker-compose, от юзера traefik в dockerfile. На сервере volume mount вида: -'traefik:/etc/traefik/acme' Но ругается на права для acme.json. unable to get ACME account: open /etc/traefik/acme/acme.json: permission denied Стоит так же отметить что запускаю traefik собранный на FROM SCRATCH.
Gideon
Может быть кто сталкивался с таким?
Alexander
Может быть кто сталкивался с таким?
А права есть на запись в каталог?
Игорь
Как можно решить эту ошибку? error: could not change permissions of directory "/var/lib/postgresql/data": Operation not permitted database: image: postgres:13.3 container_name: database hostname: database environment: POSTGRES_USER: postgres POSTGRES_PASSWORD: postgres POSTGRES_DB: postgres PGDATA: "/var/lib/postgresql/data" networks: - default ports: - "5432:5432" volumes: - ./docker/pgdata:/var/lib/postgresql/data
ilya
Как можно решить эту ошибку? error: could not change permissions of directory "/var/lib/postgresql/data": Operation not permitted database: image: postgres:13.3 container_name: database hostname: database environment: POSTGRES_USER: postgres POSTGRES_PASSWORD: postgres POSTGRES_DB: postgres PGDATA: "/var/lib/postgresql/data" networks: - default ports: - "5432:5432" volumes: - ./docker/pgdata:/var/lib/postgresql/data
Попробуй использовать отдельный docker volume под postgres на host машине. database: image: postgres:13.3 container_name: database hostname: database environment: POSTGRES_USER: postgres POSTGRES_PASSWORD: postgres POSTGRES_DB: postgres PGDATA: "/var/lib/postgresql/data" networks: - default ports: - "5432:5432" volumes: - postgres:/var/lib/postgresql/data volumes: postgres:
Вячеслав
Всем привет. При запуске контейнера устанавливаю переменную окружения, которая используется в entrypoint . sh: docker run jmeter_test -e TEST_NAME=test Но при запуске контейнера переменная не сетится — подскажите, пожалуйста, что делаю не так?
Вячеслав
-e перед именем образа
Помогло, спасибо!
Vladislav
Всем привет есть такой докер файл, в котором выдаются права на папки, но при открытии он всё равно ругается и говорит что не хватает пермишеннов, что может быть не так?
Andrew
а монтируешь что то в контейнер?