Yury
docker run -t --rm --entrypoint "/usr/bin/ab -n 100 -c 10 http://mysite.ru" loadimpact/loadgentest-apachebench:latest docker: Error response from daemon: OCI runtime create failed: container_linux.go:345: starting container process caused "exec: \"/usr/bin/ab -n 100 -c 10 http://mysite.ru\": stat /usr/bin/ab -n 100 -c 10 http://mysite.ru: no such file or directory": unknown.
Yury
😞
Yury
похоже это проблема с самим ab
Evgeniy
😞
Вам нужно "/usr/bin/ab" передать как ентрипоинт, а аргументы как cmd
Yury
спасибо. я разобрался уже. ab не любит когда не указывают path в урл
Nikolay
Всем привет. Есть проект на NestJS и база postgresql, какой должен быть алгоритм авто деплоя с bitbucket?? Я не совсем понимаю порядок действий и представляю это как то так 1) bitbucket pipelines настроены на событие пуш в мастере 2) При пуше в мастер pipelines собирают котейнер с моим nestjs и ??????? 4) Сервер подтягивает контейнер и поднимает nestjs и базу данных
rmshell
согласен
Да отвали жеж ты
artem
Да отвали жеж ты
И здесь он всех заебал?
rmshell
И здесь он всех заебал?
Не то слово, он в другом чате на мои посты отвечает той же фразой, при этом вообще не отдупляя сути
Maxim
Не то слово, он в другом чате на мои посты отвечает той же фразой, при этом вообще не отдупляя сути
у челика походу цель - разобраться в IT за год он в php чатике всех заебывал с 3-х аккаунтов, каждый пример из книги препечатывал и просил объяснить, как это работает
Stanislav
Странновато что пхп все еще язык который начинают учить первым.. Вроде как пора начинать программирование с js может быть python
rmshell
у челика походу цель - разобраться в IT за год он в php чатике всех заебывал с 3-х аккаунтов, каждый пример из книги препечатывал и просил объяснить, как это работает
Я тебе расскажу больше, он где-то уже более 3 лет маяться херней и из в года в год нех не меняется. Это я знаю с учетом того что я на один пых форум пришёл позже него. А в телегу он залез где в середине прошлого месяца. И уже заебал всё что возможно заебать
rmshell
Странновато что пхп все еще язык который начинают учить первым.. Вроде как пора начинать программирование с js может быть python
Есть такая тенденция, что кто начинал учить пых прекрасно знают js, и потом не плохо им орудуют на бэке. Что не сказать о тех кто начал с ноды или фронта js потом в бэк. Да и с пайтоном не однозначно, хотя тех кого я встречал вроде с вебом возюкались, а js это было неким божьим откровением что такое есть
rmshell
Популярен и популярен)) и х с ним, но вот если вопрос денег, какой яп выбрать чтобы рубить бабло, то есть интересный момент, например не популярный нынче руби, его вакансии дороже чем пайтона, тк предложения меньше. Но минус что движухи там меньше
nnbphkqujhjkynr
привет, встречали проблему, когда при пересборке контейнера, сборка виснет на php-apache и думает примерно так час. Была проблема такая на рабочем пк, то там все решилось очень долгим ожиданием, но это не вариант, каждый раз так ждать, теперь эта проблема на домашнем пк и видимо проблема не в пк, а в докере, есть идеи как решить такое?
Anonymous
перезапускать контейнер пробовал?
nnbphkqujhjkynr
на скрине видно, что я его вырубил и пытаюсь полнять
rmshell
Не думал сначала логи глянуть?
Antonio
доброго времени. Получил элементарную ошибку, но что-то не пойму как ее решить: $docker-compose up ERROR: Version in "./ingress.yml" is unsupported. You might be seeing this error because you're using the wrong Compose file version. Either specify a supported version (e.g "2.2" or "3.3") and place your service definitions under the `services` key, or omit the `version` key and place your service definitions at the root of the file to use version 1. For more on the Compose file form $docker -v Docker version 19.03.5, build 633a0ea838 $$ docker-compose version docker-compose version 1.17.1, build unknown docker-py version: 2.5.1 CPython version: 2.7.15+ OpenSSL version: OpenSSL 1.1.1 11 Sep 2018
Antonio
version: '3.7' networks: frontend: name: frontend_network services: traefik:
Erzed
Попробуй вместо 3.7 просто 3
Antonio
ERROR: The Compose file './ingress.yml' is invalid because: networks.frontend value Additional properties are not allowed ('name' was unexpected)
Antonio
ну и как бы это не выход. На других серверах нормально запускается
Andrei
Сам docker-compose попробуй обновить. 1.17.1 - довольно старый, 17 года.
Antonio
sudo apt install docker-compose Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Уже установлен пакет docker-compose самой новой версии (1.17.1-2). Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 148 пакетов не обновлено.
Antonio
бесит, что в репах долго не обновляются пакеты =(
Anonymous
Обнови пакеты
George
НИКОГДА
George
https://github.com/docker/compose/issues/6023
George
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=910823
George
https://bugs.launchpad.net/ubuntu/+source/docker-compose/+bug/1796119
George
#компост
Stanislav
скажите какое средство есть для мониторинга контейнеров на разных серверах? ну к примеру нагрузка и т.п. Я нашёл DockStation но врдуг есть еще что
Владислав
https://docs.docker.com/config/thirdparty/prometheus/ https://prometheus.io/docs/guides/cadvisor/
Petr
kubernetes dashboard
Stanislav
Спасибо
Anonymous
Парни а могу ли я преносить в докерфайле переменные между стэйджами ?
Anonymous
Привет
George
привет
George
нет
George
но ARGS - почему нет, можно попробовать
George
т.е. я имею в виду, что если ты делаешь FROM из образа - ес-но все его содержимое с переменными переносится
George
но если ты хочешь просто отдельную переменную перекинуть, то упс, сорри
Anonymous
привет
Скажи а глобальные переменные можно как то задовать ?
George
нет
George
дай докерфайл и напиши что нужно - это будет предметнее
Anonymous
FROM node:10.16.1-alpine as builder ARG API_URL="" ARG NODE_APP_INSTANCE="" ARG SOCKET_URL="" ENV API_URL=${API_URL} ENV NODE_APP_INSTANCE=${NODE_APP_INSTANCE} ENV NODE_ENV="production" ENV SOCKET_URL=${SOCKET_URL} WORKDIR /app/ COPY package.json ./ RUN NODE_ENV=development npm install COPY . . RUN npm run build FROM builder as dev CMD npm run start FROM nginx:alpine ENV API_URL="" ENV API_URL_TEST="" ENV SOCKET_URL="" ENV SOCKET_URL_TEST="" COPY --from=builder /app/dist /usr/share/nginx/html COPY nginx.conf /etc/nginx/ COPY script.sh ./ ENTRYPOINT ./script.sh ${API_URL_TEST} ${SOCKET_URL_TEST} ${API_URL} ${SOCKET_URL} ; nginx -g "daemon off;"
George
какую переменную перекинуть
Anonymous
ENV API_URL="" ENV SOCKET_URL=""
George
я вижу два варианта
George
1. через build args 2. закинуть файл, а потом его экспортнуть в среду.
Anonymous
docker build -t vasia --no-cache --build-arg API_URL=MYURLCONNECT --build-arg SOCKET_URL=MYSOCKETURL . Я вот так вот делаю но у меня нет этих переменных в nginx если не добавить
Anonymous
я вижу два варианта
Я жетак понимаю что при первом случае все равно арг надо добавлять
George
потому что надо ARG два раза добавлять... попробовать по крайней мере. Отдельно в верхний, отдельно в нижний с nginx
Anonymous
правильно
ТАк работает просто хотел покрасивее !
Anonymous
правильно
Спасибо
Yuriy
добрый вечер при попытке собрать простейший образ на основе убунту FROM ubuntu RUN apt-get update --fix-missing && \ apt-get install cowsay -y && \ ln -s /usr/games/cowsay /usr/bin/cowsay при билде получаю ошибку Failed to fetch http://security.ubuntu.com/ubuntu/dists/bionic-security/InRelease 403 Forbidden [IP: 91.189.91.14 80] предполагаю ошибка появляется при неудачном обновлении пакетов подскажите пожалуйста как это полечить?
Yuriy
--fix-missing ключ который добавлял в надежде подавить возникшую ошибку но это положительного результата не дало без него ошибка такая же
George
очень просто
George
вероятно, твое зеркало забанено ркн
George
попробуй другое
Yuriy
для начала я из другой страны тут политик ркн нет во вторых я подтягиваю стандартных образ убунту докером маловероятно что по дефолту у бистрибутива будут нестабильные адресса для обновлений
George
для начала я из другой страны тут политик ркн нет во вторых я подтягиваю стандартных образ убунту докером маловероятно что по дефолту у бистрибутива будут нестабильные адресса для обновлений
попробуй другое зеркало, тем не менее. Я тут с опенсусе нарвался, что в какой-то момент обновляли репо и .... я именно в этот момент получил ошибку
central
@vizdrag
ウァシーリイ
Всем привет
ウァシーリイ
Народ, тормозит транссмишн в докере
George
LOL
George
не запускай трансмишн в докере. Делов-то
George
🤷‍♂️
ウァシーリイ