Size: a a a

RU.Docker — Официальное Русское Сообщество

2020 January 30

DD

D D in RU.Docker — Официальное Русское Сообщество
@KuvshinovEE Спасибо. Это требование получается прописано в packaje.json. Что у гугла спросить чтоб убрать это требование?
источник

EK

Evgeniy Kuvshinov in RU.Docker — Официальное Русское Сообщество
D D
Добрый день.
Подскажите в каком направлении искать решение.
Ставлю на контейнер приложение vue-cli. В процессе npm install контейнер падает с ошибкой.
Вот запись в логе.
5519 verbose stack Error: spawn git ENOENT
5519 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:264:19)
5519 verbose stack     at onErrorNT (internal/child_process.js:456:16)
5519 verbose stack     at processTicksAndRejections (internal/process/task_queues.js:81:21)
5520 verbose cwd /app
5521 verbose Linux 4.4.0-142-generic
5522 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "i"
5523 verbose node v12.14.1
5524 verbose npm  v6.13.4
5525 error code ENOENT
5526 error syscall spawn git
5527 error path git
5528 error errno ENOENT
5529 error enoent Error while executing:
5529 error enoent undefined ls-remote -h -t ssh://git@github.com/sohee-lee7/Squire.git
5529 error enoent
5529 error enoent
5529 error enoent spawn git ENOENT
5530 error enoent This is related to npm not being able to find a file.
5531 verbose exit [ 1, true ]
Где искать ошибку?
npm или yarn пытается скачать пакет ssh://git@github.com/sohee-lee7/Squire.git из репозитория с помощью гита
а гита нет
источник

DD

D D in RU.Docker — Официальное Русское Сообщество
@KuvshinovEE Спасибо.
источник
2020 February 02

D🐈

Dan 🐈 Capybara in RU.Docker — Официальное Русское Сообщество
@BorisSun пишет:

посоветуйте пожалуйста куда копать.
пытаюсь поднять рабочий проект на домашнем ноуте.
склонировал проект.
делаю
docker-sync-stack start
в docker-compose.yml файле запись (относится к базе)
 database:
     image: mariadb:10.0
     volumes:
       - ~/.docker/data:/var/lib/mysql:delegated

получаю:
database_1       | ERROR: mysqld failed while attempting to check config
database_1       | command was: "mysqld --verbose --help --log-bin-index=/tmp/tmp.6ACs1jSaPw"
database_1       |
database_1       | /usr/local/bin/docker-entrypoint.sh: line 45: mysqld: command not found

и литературу по докеру подскажите. плохо быть неграмотным
источник

Д

Диман in RU.Docker — Официальное Русское Сообщество
У тебя на ноуте в хом/дата тоже самое что на работе?
источник

Д

Диман in RU.Docker — Официальное Русское Сообщество
И чо в шелл файле то у тебя в той строке на которую ругается?
источник

Д

Диман in RU.Docker — Официальное Русское Сообщество
Литературу сам найдёшь нужную. Когда при возникновении трабл сначала места с ошибками начнёшь руками в запущено конте поднимать, а не сразу спрашивать.)
источник

Д

Диман in RU.Docker — Официальное Русское Сообщество
Так то кроме документации джокера не надо ничо. По ситуациям проще найти уже конкретные решения. Да бы велосипеды не изобретать.
источник

BR

Borys Ru in RU.Docker — Официальное Русское Сообщество
Диман
У тебя на ноуте в хом/дата тоже самое что на работе?
на рабочем - куча инфы (кстати, там ubuntu 19 и владелец-руппа файлов: systemd-coredump systemd-coredump), на домашнем - пустота.  на другом проекте (почти идентичные докер-композ файлы) владелец-группа 999 docker (дома ubuntu 18). на всякий случай назначил дома всем 777 - не помогло
источник

Д

Диман in RU.Docker — Официальное Русское Сообщество
Да не особо важно кто владелец.
источник

BR

Borys Ru in RU.Docker — Официальное Русское Сообщество
Диман
И чо в шелл файле то у тебя в той строке на которую ругается?
имеешь ввиду /usr/local/bin/docker-entrypoint.sh: line 45: mysqld: command not found
?
не могу войти в контейнер
docker-compose exec database bash
так как контерейнера нету
источник

Д

Диман in RU.Docker — Официальное Русское Сообщество
Плохо то, что у вас бардак в разработке. Не должно быть что-то нужно левое для проекта для поднятия. :)
источник

Д

Диман in RU.Docker — Официальное Русское Сообщество
Этот файл же не в конте.
источник

BR

Borys Ru in RU.Docker — Официальное Русское Сообщество
сорри а где его смотреть? локальный на ноуте?
источник

Д

Диман in RU.Docker — Официальное Русское Сообщество
Вообще такие вещи в конт обычно копируются. Это точка входа.
источник

Д

Диман in RU.Docker — Официальное Русское Сообщество
Вот где искать файл - тебе никто не скажет.))) У нас же нет листинга того как контейнеры создаются.))
источник

BR

Borys Ru in RU.Docker — Официальное Русское Сообщество
Диман
Вот где искать файл - тебе никто не скажет.))) У нас же нет листинга того как контейнеры создаются.))
ок. спасибо и на том
источник

Д

Диман in RU.Docker — Официальное Русское Сообщество
На работе окружение не ты изначально поднимал что-ли? Наследство?
источник

Д

Диман in RU.Docker — Официальное Русское Сообщество
Файл точки обычно в папке проекта.
источник

Д

Диман in RU.Docker — Официальное Русское Сообщество
Если в конфигурации не указано откудато в вольюмов его запускать. Но эт дичь помоему.
источник