Maxim
docker build имеет опцию --rm Remove intermediate containers after a successful build (default true) Зачем она если по дефолту true? Опции отключить это поведение не нашел.
--rm=false вроде как бессмысленно печатать, решили что достаточно будет указать --rm с дэфолтным =true что бы не печатать лишнего в консольку
Alex 서퍼
Из хелпа не очевидно, что опция имеет параметры.
Maxim
Из хелпа не очевидно, что опция имеет параметры.
любые длинные и короткие ключи имеют дэфолтные значения, это вроде getopt и getopts консольные утилитки отлично демонстрируют
Serhii
Missing credentials in config?
Нет, credentials я передаю, может такое быть из-за того что у меня запущено два контейнера с приложением и локальной дб, а скрипт создания таблицы я запускаю внутри контейнера с приложением?
[username]
Подскажите, что означает строчка из docker-compose.yml ? &app-service app: &app-service-template не знаю как правильно её прочитать
George
блин.
George
это якорь
Andrey
какой-то кривой якорь
George
почему?
George
а, ну, да
Andrey
наверное плохо скопипижжен
George
x-airflow-settings: &airflow-settings LOAD_EX: n FERNET_KEY: ololo= EXECUTOR: Celery POSTGRES_USER: airflow POSTGRES_PASSWORD: airflow POSTGRES_DB: airflow
George
это пример якоря
George
worker: image: registry.gitlab.com/airflow restart: always depends_on: - scheduler volumes: - ./xml:/xml environment: <<: *airflow-settings env_file: - .env command: worker logging: driver: journald
George
а так он используется
Andrey
у тебя в примере не видно, что якорь на той же строке
George
это непринципиально
Andrey
я к тому, что чел может не понять
Andrey
что там нет перевода строки
George
у него там вообще фрагментарный пример
George
у меня все именно так, как я написал. и работает
[username]
я увидел это тут https://gitlab.com/tarampampam/laravel-in-docker/blob/6de0b9a966791555f60d4e60fa634ba9a76734cb/docker-compose.yml
Evgenii
Подскажите, есть ли какой то нормальный гайд, как aws s3 бакет замунтить в docker volume ?
George
еще раз - это фича такая
George
смотрите
George
у вас идет описание сервиса и оно же сразу определяется как шаблон
Andrey
еще раз - это фича такая
что, можно якорь на другой строке указать? Не знал
George
у меня же описание шаблона обычно вначале компоуза через x-блоки
Lev
если эту штуку выделить и где-то вставить то перевод строки пропадает, так тчо норм
Andrey
нене, там есть перевод :) это я не знал, что так можно, ещё оказывается якорь может сам на себя ссылаться, и анонимные якори бывают. Век живи век учись
Sergey
не пиши лесенкой пожалуйста
[username]
у вас идет описание сервиса и оно же сразу определяется как шаблон
а что подставиться данном случае в hostname ? hostname: *app-service
[username]
это из того же примера
Владислав
это когда у тебя якорь из задницы торчит и даже друзья ничего не говорят тебе об этом?
Andrey
нет, это когда якорь ссылается на объект без имени
Владислав
да это я пошутил в ответ на такое удивление )
Andrey
я понял :)
George
hostname: *app-service hostname == app
George
&scheduler-service scheduler: <<: *app-service-template restart: always hostname: *scheduler-service command: scheduler.sh "php /app/artisan schedule:run"hostname: scheduler
George
и т.п.
[username]
@gecube Спасибо :)
-
Всем привет, подскажит, очень простой кейс. Есть 2 docker-compose. Для прода и для тестов. Вопрос, почему когда поднимаю compose для тестов, падает прод, хотя контейнеры разные и т.д.?
-
@nodekra Спасибо!
Eugene
Всем привет! Выдал свой готовый образ новому сисадмину. Он его пытается загрузить docker load < newtf.tar получает такую ошибку symlink ../68ff903a372a53960b9ec74baebdbf053395f22c60656fd310c38f2913cda542/diff /var/lib/docker/overlay2/l/5WLXK6LZZYVX3FVL7CPVC5NWSQ: structure needs cleaning Это я дурак или лыжи не едут? По ошибке только это нашёл. https://stackoverflow.com/questions/44942790/docker-error-failed-to-register-layer-symlink
Сергей
привет) подскажите как пустить доступ к веб серверу в докере внутри сети офиса?
Mikhail
А есть другой канал с докером? Там где про докер?
Сергей
А в чем проблема? Ты же про http/https?
да, я не найду как настроить чтобы контейнер отвечал на 192.168.1.*
Александр
Адрес, на котором запущен контейнер? И покажи как запускал контейнер
Сергей
Адрес, на котором запущен контейнер? И покажи как запускал контейнер
контейнер отвечает сейчас на localhost:8000, контейнер запускал в докер композ, но без настройки сети, только порт вывалил в сеть от nginx
Сергей
Адрес, на котором запущен контейнер? И покажи как запускал контейнер
слушай, мой косяк, не дописал порт и думал что не работает) сорян
Сергей
Адрес, на котором запущен контейнер? И покажи как запускал контейнер
осталась одно проблема только, REMOTE_ADDR всё равно 172.20.0.1
Александр
В пэхапэ?
Сергей
Сергей
@nginx_ru
всё тоже самое на сервере запускаю и показывает почему то норм
Александр
Или ту у тебя через прокси, решается заголовками это x-forwarded-for/x-real-ip+ в конфиге set_real_ip 172.0.0.0/8 - че-то такое
Сергей
гномики на сервере другие
не совсем понял тебя)
Konstantin
не совсем понял тебя)
да чего сложного - тебе в другой канал, я направил куда
Konstantin
никогда не понимал, какой смысл сидеть на старых версиях? в чём профит?
Eugene
никогда не понимал, какой смысл сидеть на старых версиях? в чём профит?
Работает и ладно, видимо. Хотя про несовместимость версий я раньше не слышал :)
Konstantin
Работает и ладно, видимо. Хотя про несовместимость версий я раньше не слышал :)
а почему ОС тогда обновляют все? или на Centos 4 они все живут?
Konstantin
есть и такие товарищи
ой не ври, там докер незя)
Konstantin
они ещё в vz застряли)))
Sergey
ой не ври, там докер незя)
я про центос а не докер
George
потому что редхат
George
потому что ЛТС
Konstantin
я про центос а не докер
так я про докер. 1.13 = 2015 год, это убунта 14?
Sergey