artb1sh
Собрал образ, запустил с нетфорк моде хост, порты есть, коннекчусь - фиг, иптаблес открыт!
artb1sh
самба дс
inqfen
дратути коллега
Alex
services: psql: build: context: ./psql args: DB_USER: nn_cds DB_PASSWORD: cds_nn environment: POSTGRES_USER: nn_cds POSTGRES_DB: nn_cds volumes: - ./psql-data:/var/lib/postgresql/data networks: testnet: ipv4_address: 172.30.0.254 expose: - "5432" container_name: db backend: build: context: ./backend args: DEBUG: "true" GQL_BATCH: "true" REDIS_HOST: "redis://redis" REDIS_CHANNELS_DB: 0 REDIS_CELERY_DB: 1 DB_HOST: 'psql:5432' DB_USER: nn_cds DB_PASSWORD: cds_nn CELERY_BROKER_URL: "amqp://nn-cds:cds-nn@s_celery/host-nn-cds" ports: - "80:8000" networks: - testnet links: - psql:psql depends_on: - psql При вот таком композе получаю вот такое - django.db.utils.OperationalError: could not translate host name "psql" to address: Name or service not known Помогите решить)
Alex
если вместо 'psql' использовать его адрес, то ошибка - та же
Petr
пропингуй посмотри
Petr
hosts
Petr
посмотри
Petr
у меня бывает баг, когда контейнеры не резолвят друг друга
Petr
ни по айпи ни по нейму
Petr
такое обычно на винде бывает
Alex
из всех сервисов стратует только бд, поэтому попинговать ниче не могу))
Alex
собираю на маке, не на винде
Alex
попробую в линуксе
𝘂𝘅𝗻𝗮𝗺𝗲
Кто-нибудь знает какой-нибудь сборник Docker-comoose файлов на все случаи жизни?
Егор
Кто-нибудь знает какой-нибудь сборник Docker-comoose файлов на все случаи жизни?
Волшебная палочка, Золотая рыбка, Старик Хотабыч. В крайнем случае — молитва.
Виктор
Кто-нибудь знает какой-нибудь сборник Docker-comoose файлов на все случаи жизни?
На все случаи или нет, но многое уже есть тут https://github.com/laradock/laradock
smile
а как же бубен - верный спутник ит
Егор
Ну, мы же православные
Юрий
Ты с кадилом бегаешь чтоль?))
Sergey
😁
Егор
Я ж говорю, что мы православные)
Konstantin
Это как баш скрипты писать на 1000строк
Егор
Мы — это кто?
Те, у кого есть чувство юмора. Но это не точно
arts
Это какая-то слишком сложная шутка
🔥
шта
Sergey
Это как баш скрипты писать на 1000строк
лучше питон скрипты на 1000 строк?
Fᴏʀᴅᴇɴ
привет всем! осваиваю докер, пытаюсь упаковать свою хернюшку в контейнер структура примерно такая > бла > бла > бла/ > Dockerfile > legacy/ | | - блабла | - блабла | - блабла | | - requirements.txt вся эта красота лежит в папке blabla в Dockerfile есть строчка WORKDIR /home/user/blabla/legacy дальше RUN pip3 install --trusted-host pypi.python.org -r requirements.txt и при этом вылезает ошибка о том что файл requirements.txt не найден что может быть не так?
Lev
Ребят, что-то кейклоак надоел. Какой сервер аутентификации для своего регистра сейчас в народе модно пользовать? чтоб смотреть список образов, удалять их, регать пользователей
Lev
Не может же быть такого что только cesanta/docker_auth в природе был
Fᴏʀᴅᴇɴ
FROM python:3.6 WORKDIR /home/user/blabla/legacy RUN pip3 install --trusted-host pypi.python.org -r requirements.txt CMD ["python3", "main.py"]
Konstantin
ты забыл код добавить
Konstantin
COPY\ADD
Fᴏʀᴅᴇɴ
#матчасть
спасибо и еще один вопрос докер внутри себя эту папку /app создает? или лезет в корень системы?
Konstantin
внутри, всё что связывает хост и контейнер это COPY\ADD
Fᴏʀᴅᴇɴ
отлично, спасибо большое
Ильдар
внутри, всё что связывает хост и контейнер это COPY\ADD
Хост и образ. В контейнер смаунтить моно.
Konstantin
Petr
нафига COPY ADD
Fᴏʀᴅᴇɴ
ухтыжблять
Fᴏʀᴅᴇɴ
че он туда запихал
Petr
насоветуют COPY ADD
Petr
потом вот такие образы коммитят
Fᴏʀᴅᴇɴ
так у меня все директория в 300 кбайт умещается
Fᴏʀᴅᴇɴ
че образ такой здоровый получился? это норма?
Petr
requirements
Petr
показывай
Fᴏʀᴅᴇɴ
requirements
requests==2.18.4 jsonschema==2.6.0 pika==0.12.0 aiohttp==3.4.4 aioredis==1.2.0 redis==2.10.6 ujson==1.35 PyMySQL==0.9.2 peewee==3.7.1 progressbar2==3.38.0 pyTelegramBotAPI==3.6.6
Petrovich
че он туда запихал
Все твои зависимости
Konstantin
насоветуют COPY ADD
ооо, тащите попкорн, ща буит мьясо
Konstantin
а как надо? )
Konstantin
ну вот, всё веселье обломалось(
Petr
ты еще через полтора часа написал
Petr
бы
Konstantin
ты еще через полтора часа написал
твоё утверждение только тогда было актуально?
Petr
твоё утверждение только тогда было актуально?
это IT детка, сейчас ты в трэнде, через минуту ты олдскульный олдфаг
Konstantin
это IT детка, сейчас ты в трэнде, через минуту ты олдскульный олдфаг
эй, клоун, я тебе вопрос задал. Аншлаг в другом канале
Konstantin
понятно
Petr
на личности ты перешел, понятно
guakamole🩸🪓
клоун твой батя, создал биомусор =)
такие остроумные юморески еще актуальны блин..
Павел
дивапс гоники xD
Alex
кидаю таких гопников в игнор без СМС и регистрации
Sergey
Устроили тут гоп синк))
Konstantin
вяжите оффтопить, парень и так без COPY\ADD живёт. Давайте про докер
Ильдар
че образ такой здоровый получился? это норма?
Гугли "docker slim image" и прочие best practices
Anonymous
Таки мьясо случилось
inqfen
Я оттуда обычно беру, самое надёжное