Konstantin
так я ж говорю, именно на хосте его редирктнуть в файл
Oleg
Oleg
но надо в лог файл процесс созданиб дампа засунуть
Konstantin
2>&1?
Oleg
docker exec pg /bin/sh -c "pg_dump -v -Z1 -Fc > test.dump >2>&1
но это все равно будет происходит в контейнере же
Konstantin
о, а ты тогда так сделай
Robocat
Konstantin
сперва в контейнере создай test.dump, а потом его через cat выведи но не в stdout, а в какой-то другой поток, например, 3
Konstantin
а уже на хосте заверни этот поток в отдельный файл
Konstantin
Elle
Привет! Подскажите, в чем может быть проблема при установке докера на убунту?
Elle
Andrey
Пакет не установился
Timur
Проверить запущен ли сам docker
Systemctl status docker
Elle
не запущен
Andrey
Ну так на картинке нет части лога где ставится docker-ce
Elle
Все, справилась)
Alexander
Привет всем!
У меня 2 проекта с похожей конфигурацией. Почему эти проекты "видят" друг друга? Если запускаю docker-composer up -d в проекте А, вырубается проект B и наоборот. Порты разные, container_name разные, названия сетей тоже разные.
version: "3.7"
services:
backend:
build: backend
container_name: nussbaum-backend
volumes:
- ../app:/var/www/project/:cached
ports:
- 12000:80
networks:
- nussbaum
fpm:
build: fpm
container_name: nussbaum-fpm
volumes:
- ../app/:/var/www/project/:cached
networks:
- nussbaum
networks:
nussbaum:
Evgeniy
Alexander
Alexander
нет
проблема, кажется, решилась. в .env надо прописать
COMPOSE_PROJECT_NAME=nussbaum
но я не понимаю, какое это имеет значение для докера
Александр
Alexander
Александр
Ayra522
привет всем, кто может пожалуйста помочь, а-то уже 3дн сижу и не могу сделать одну вещь.
нужно битрикс развернуть через nginx
в nginx, phpmyadmin (mysql) - заходит
Fat
Кто-нибудь настраивал в гитлабе вебхуки? Почему-то пишет это. Хотя у меня точно куки включены
Hook executed successfully but returned HTTP 403 Cookies must be enabled to use GitHub.
Lev
Fat
делаю вебхук, чтобы при пуше на гитхаб, подтягивалось в репозиторий гитлаба
Lev
А при чем здесь вебхуки в гитлабе?
Fat
как при чём? Вебхук настраивается на гитлабе, чтобы следил за изменениями репозитория в гитхабе
Fat
или это как=то иначе делается?
Lev
Делается через мирроринг) если энтерпрайз)
Fat
а можно подробнее?
Fat
не сталкивался
Lev
Gitlab repository mirroring, загугли и первые страницы будут про это :)
Fat
о, спасбо, сделал!
Pomka
Всем привет!
Ребята вопрос на засыпку:
Не понимаю почему, но Docker зависает на 21-ой страке на рандом месте согласно логам (загрузка библиотек, скачивание врапера и т.д.)
Я пытаюсь собрать JAR через ShadowJar плагин.
Пробовал докинуть памяти, но не помогло. Еще другой образ gradle + openJdk 11. Также --no-demon и все что нашел в интернете...
Pomka
Pomka
Подскажите пожалуйста в чем может быть проблема?
NB: завожу на M1 Mac
S
version: '3.2'
services:
prometheus:
image: prom/prometheus:latest
volumes:
— ./prometheus:/etc/prometheus/
command:
— --config.file=/etc/prometheus/prometheus.yml
ports:
— 127.0.0.1:9090:9090
restart: always
node-exporter:
image: prom/node-exporter
volumes:
— /proc:/host/proc:ro
— /sys:/host/sys:ro
— /:/rootfs:ro
hostname: monitoring
command:
— --path.procfs=/host/proc
— --path.sysfs=/host/sys
— --collector.filesystem.ignored-mount-points
— ^/(sys|proc|dev|host|etc|rootfs/var/lib/docker/containers|rootfs/var/lib/docker/overlay2|rootfs/run/docker/netns|rootfs/var/lib/docker/aufs)($$|/)
ports:
— 127.0.0.1:9100:9100
restart: always
Здравствуйте! Может кто-то помочь/объяснить мне в чем проблема, что нужно подправить?
SB
В портах указывается значение порта а не localhost:порт
SB
ports:
9100:9100
Dmitriy
Почему контейнер может падать каждые 2 дня? С программой внутри все нормально
Ighor
всем привет, в multi stage Dockerfile как использовать один из stage как копию и результат образа?
задача в том что после сборки образа, хочу его проверить в "полевых" условиях, запустив команду, и чтобы она не попала в отдельный слой, хочу копировать предыдущий stage в релиз
Evgeniy
Ighor
Evgeniy
а что именно мешает в командах выше билдить через buildx ?
docker buildx build ....
Rustem
Всем привет, девы поменяли права chown -R root /var/lib/docker/666666.666666/ и теперь появляется такая ошибка
Error response from daemon: Cannot restart container 293a1edea393: OCI runtime create failed: container_linux.go:380: starting container process caused: process_linux.go:545: container init caused: rootfs_linux.go:58: preparing rootfs caused: permission denied: unknown
Кто-нибудь знает как исправить? К сожалению не помню какие права были у директории
Rustem
усе пофиксил)
Andrey
Подскажите пожалуйста. docker обращается ли к репозиторию образа? То есть например, локально спулен образ, при создании контейнера из него, сам докер обращается ли к репе, с которой взят образ. Или сразу работает с образом, который локально.
генератор
генератор идей, [05.04.2022 19:42]
добрый день, думаю я не первый , может где то есть место для подобной вопроса ,
PS C:\Users\Попель> wsl --install
wsl : Имя "wsl" не распознано как имя командлета
в общем я перечитал куча всего, и так ничего не понял.сборка винды 19041 вроде подходит, пытался обновить но ошибка, после команды DISM /Online /Cleanup-Image /RestoreHealth не запускается SFC, пробовал команду ws l через все командные строки, но видимо что то делаю явно не так...
Ighor
gaenkov
Ighor
Ighor
но для BuildX там docker run нельзя использовать, а все должно быть в Dockerfile
gaenkov
Хм век живи век учись, не знал что так можно
gaenkov
https://hungpham2511.github.io/2021/02/06/docker-arm-support-with-buildx-and-simulator.html
Вот тут вроде релевантно, про кросс-платформенный запуск
Ighor
Ighor
следственно вопрос, можно ли docker run запустить для другой платформы используя multi-arch образ?
Oleg
Ighor
FROM ${BASE_IMAGE} AS builder
COPY --from=builder "/${APP_NAME}" "/usr/bin/${APP_NAME}"
FROM builder AS test
RUN "${APP_NAME}" /version
FROM builder
Ighor
вот что мне бы подошло, как такое реализовать?
Ighor
создать промежуточный образ BUILDER, запустить там тест и потом BUILDER использовать как целевой образ, без слоя запуска теста
Andrey
Нет, Docker Engine использует локальную копию.
у меня просто клиент из сервиса упорно пытается получить манифест на образ из репы, хотя образ локально скачан и доступен, а авторизовываться - не умеет, и получаю постоянно ошибку 500. {"message":"unauthorized: The client does not have permission for manifest"}
Поэтому и понять не могу - зачем лезет за манифестом
Ighor
Ighor
и для запуска надо указать архитектуру, иначе используется архитектура хоста
gaenkov
gaenkov
под каждую архитектуру свой образ
gaenkov
образ под архитектуру хоста выбирается при стягивании образа
gaenkov
можно сделать docker pull --platform
gaenkov
https://www.docker.com/blog/docker-official-images-now-multi-platform/