Stepan
Пойду копать что делать....
Stasyan
vps?
Рафаэль ᕕ( ᐛ )ᕗ
как там в 2007ом?
Stasyan
Возможно стоит линь openVZ или типа того
Stepan
Stasyan
Stasyan
Меняй провайдера или пинай админов)
Andrey
Stasyan
Andrii
Stepan
firstvds
Stasyan
Stepan
Stasyan
У них как раз OpenVZ и стоит. Меняй провайдера, ядро ты там не обновишь
Stasyan
Navern
Это к чему?
ну можно почекать если тебя запихали в опенвз например
Stasyan
Stepan
Navern
Navern
Navern
зачем тебе openvz?
Tadeusz
Stepan
Экономия)
Да не нужно было никаких наворотов, пока не понадобился безголовый браузер.... ок спасибо всем ОГРОМНОЕ пойду деньги считать....
kSandr
Stepan
Hopf
Всем привет, кто сталкивался с проблемой "недокачиваничя слоев докера"?
Hopf
Hopf
качаю с локального registry
куда мне смотреть и какие логи включить?
kSandr
George
Он по хттп. Смотри логи nginx
George
Или что у тебя там в качестве реверс прокси
kSandr
вангую что на проксе лимит на размер файлов
kSandr
но это неточно )
George
Или буферов, или настройка количества потоков. Или что-то ещё.
Hopf
в качестве прокси - ничего
Hopf
напряму отдается с docker regisrty
Hopf
George
Фу таким быть 😭
Hopf
George
Харбор поставь ☺️
George
Проблем с ЕГО дефолтный конфигурацией не обнаружено
kSandr
а ты пробовал включить, а потом выключить ?
Hopf
Hopf
Hopf
значит реджистри, предположительно, не виноват
George
а может и виноват.
manefesto
Привет
Подскажите, почему в docker stack ps отображаются старые контейнеры ?
Константин
подскажите правильно ли поступаю, нужен стек: python, django, mysql, js
через from получаю образы: python, mysql, js
или лучше получить образ с ОС и туда все поставить?
George
Константин
Главное, чтобы контейнер был на сервис. Проще, конечно, стартануть с готовых образов. Если задача будет требовать - пересобрать из образа с голой ОС успеется
у меня вот так, но при копировании requrements.txt происходит ошибка
docker-comose.yml
version: '3.1'
services:
db:
build: ./db
command: --default-authentication-plugin=mysql_native_password
user: '1000'
restart: always
environment:
MYSQL_ROOT_PASSWORD: qwertynet
volumes:
- ./data:/var/lib/mysql
# adminer:
# build: ./adminer
# restart: always
# ports:
# - 8080:8080
web:
build: ./web
command: python manage.py runserver 0.0.0.0:8000
volumes:
- .:/code
ports:
- "8000:8000"
depends_on:
- db
Dockerfile - python
FROM python:3.6
ENV PYTHONUNBUFFERED 1
RUN mkdir /code
WORKDIR /code
ADD requirements.txt /code/
RUN pip install -r requirements.txt
ADD . /code/
Dockerfile - mysql
FROM mysql:5.7
RUN mkdir ./data && ls -lnd ./data
Константин
и не уверен, что вся эта связка стартанет как надо
Константин
падает с такой ошибкой
подскажите куда копать?
George
George
И не используй ADD - используй COPY
George
George
https://nickjanetakis.com/blog/docker-tip-2-the-difference-between-copy-and-add-in-a-dockerile
Например
Константин
спс
Константин
ну в целом то одно и то же для моего варианта
.
Константин
Константин
кажется понял почему не может найти requirements.txt, сейчас проверим ))
.
Константин
Прогугли) не пожалеешь
читаю уже, но я любитель, поэтому пока так нужно разобраться, а потом уже плюшки ))
Константин
точно, проблема с путями, в общем ситуация такая, Dockerfile для python лежит в каталоге /web и там конечно же файла requirements.txt нет, т.е. стоит запись
ADD requirements.txt /code
пытаюсь поднять на уровень выше
ADD ../requirements.txt /code
но так же не находит этот файл, а если Dockerfile перекинуть в корень проекта, то все отрабатывается как надо, подскажите как в ADD подняться на уровень выше
.
Константин
.
?
Юзай context в компоуз файле
.
.
services>build>(context & dockerfile)