Maxim
10.01.2019
03:20:39
да
в сервисе postgresql пробросили порты, например вот так:
ports:
- "54321:5432"
?
Zhandos
10.01.2019
03:21:16
db:
image: kartoza/postgis:10.0-2.4
volumes:
- 'postgis-data:/var/lib/postgresql'
- 'dbbackups:/backups'
environment:
- POSTGRES_DB=***
- POSTGRES_USER=****
- POSTGRES_PASS=****
- ALLOW_IP_RANGE=0.0.0.0/0
ports:
- 25432:5432
Maxim
10.01.2019
03:22:04
Zhandos
10.01.2019
03:22:39
Google
Maxim
10.01.2019
03:22:58
Zhandos
10.01.2019
03:23:18
Maxim
10.01.2019
03:25:40
а там в компоузере нужно нетворк указывать?
если у вас все сервисы описаны в одном docker-compose.yml файле то указывать сеть не нужно, если каждый сервис в отдельном yml файле то нужно указывать все сети в которых должен быть доступен сервис postgresql
Zhandos
10.01.2019
03:31:22
Maxim
10.01.2019
03:41:38
Zhandos
10.01.2019
03:41:51
Maxim
10.01.2019
03:42:05
Zhandos
10.01.2019
03:42:16
Maxim
10.01.2019
03:42:55
???
Жана жыл кутты болсын!
Zhandos
10.01.2019
03:43:19
Maxim
10.01.2019
03:43:42
Alexander
10.01.2019
03:44:54
docker build имеет опцию
--rm Remove intermediate containers after a successful build (default true)
Зачем она если по дефолту true? Опции отключить это поведение не нашел.
Maxim
10.01.2019
03:50:54
Google
Alexander
10.01.2019
03:54:26
Из хелпа не очевидно, что опция имеет параметры.
Maxim
10.01.2019
03:56:19
Siergiej
10.01.2019
08:01:34
Missing credentials in config?
Нет, credentials я передаю, может такое быть из-за того что у меня запущено два контейнера с приложением и локальной дб, а скрипт создания таблицы я запускаю внутри контейнера с приложением?
Ruslan
10.01.2019
09:12:32
Подскажите, что означает строчка из docker-compose.yml ?
&app-service app: &app-service-template
не знаю как правильно её прочитать
George
10.01.2019
09:13:37
блин.
это якорь
Andrey
10.01.2019
09:14:01
какой-то кривой якорь
George
10.01.2019
09:14:07
почему?
а, ну, да
Andrey
10.01.2019
09:14:22
наверное плохо скопипижжен
George
10.01.2019
09:14:41
x-airflow-settings:
&airflow-settings
LOAD_EX: n
FERNET_KEY: ololo=
EXECUTOR: Celery
POSTGRES_USER: airflow
POSTGRES_PASSWORD: airflow
POSTGRES_DB: airflow
это пример якоря
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
а так он используется
Andrey
10.01.2019
09:15:23
у тебя в примере не видно, что якорь на той же строке
George
10.01.2019
09:16:42
это непринципиально
Andrey
10.01.2019
09:17:04
я к тому, что чел может не понять
что там нет перевода строки
George
10.01.2019
09:17:26
у него там вообще фрагментарный пример
Google
George
10.01.2019
09:17:35
у меня все именно так, как я написал. и работает
Ruslan
10.01.2019
09:17:43
я увидел это тут https://gitlab.com/tarampampam/laravel-in-docker/blob/6de0b9a966791555f60d4e60fa634ba9a76734cb/docker-compose.yml
jidckii
10.01.2019
09:17:45
Подскажите, есть ли какой то нормальный гайд, как aws s3 бакет замунтить в docker volume ?
Andrey
10.01.2019
09:18:00
George
10.01.2019
09:18:12
еще раз - это фича такая
смотрите
у вас идет описание сервиса и оно же сразу определяется как шаблон
Andrey
10.01.2019
09:18:38
George
10.01.2019
09:18:54
у меня же описание шаблона обычно вначале компоуза через x-блоки
Mr_Babrums.bin
10.01.2019
09:20:20
если эту штуку выделить и где-то вставить то перевод строки пропадает, так тчо норм
Andrey
10.01.2019
09:20:48
нене, там есть перевод :)
это я не знал, что так можно, ещё оказывается якорь может сам на себя ссылаться, и анонимные якори бывают. Век живи век учись
Sergey
10.01.2019
09:26:02
не пиши лесенкой пожалуйста
Ruslan
10.01.2019
09:26:20
это из того же примера
Subb98
10.01.2019
09:26:38
это когда у тебя якорь из задницы торчит и даже друзья ничего не говорят тебе об этом?
Andrey
10.01.2019
09:28:12
нет, это когда якорь ссылается на объект без имени
Subb98
10.01.2019
09:28:32
да это я пошутил в ответ на такое удивление )
Andrey
10.01.2019
09:28:41
я понял :)
George
10.01.2019
09:28:54
hostname: *app-service
hostname == app
Google
George
10.01.2019
09:29:09
&scheduler-service scheduler:
<<: *app-service-template
restart: always
hostname: *scheduler-service
command: scheduler.sh "php /app/artisan schedule:run"hostname: scheduler
и т.п.
Ruslan
10.01.2019
09:31:55
@gecube Спасибо :)
Vlad
10.01.2019
10:40:42
Konstantin
10.01.2019
10:41:35
Добавь флаг -p и дай разные названия
Vlad
10.01.2019
10:46:10
@nodekra Спасибо!
Eugene
10.01.2019
10:48:26
Всем привет! Выдал свой готовый образ новому сисадмину. Он его пытается загрузить
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
Сергей
10.01.2019
10:49:34
привет) подскажите как пустить доступ к веб серверу в докере внутри сети офиса?
Robert
10.01.2019
10:52:17
А есть другой канал с докером? Там где про докер?
Александр
10.01.2019
10:52:28
Сергей
10.01.2019
10:53:09
Александр
10.01.2019
10:54:09
Адрес, на котором запущен контейнер? И покажи как запускал контейнер
Сергей
10.01.2019
10:55:10
Александр
10.01.2019
10:57:28
В пэхапэ?
Сергей
10.01.2019
10:57:35
Konstantin
10.01.2019
10:57:46
Сергей
10.01.2019
10:58:09
@nginx_ru
всё тоже самое на сервере запускаю и показывает почему то норм
Konstantin
10.01.2019
10:58:36
Google
Александр
10.01.2019
11:01:51
Или ту у тебя через прокси, решается заголовками это x-forwarded-for/x-real-ip+ в конфиге set_real_ip 172.0.0.0/8 - че-то такое
Сергей
10.01.2019
11:01:54
Konstantin
10.01.2019
11:02:23
Eugene
10.01.2019
12:25:30
Konstantin
10.01.2019
12:27:51
George
10.01.2019
12:31:42
Konstantin
10.01.2019
12:35:59
никогда не понимал, какой смысл сидеть на старых версиях? в чём профит?
Eugene
10.01.2019
12:36:46
Konstantin
10.01.2019
12:37:37
Sergey
10.01.2019
12:38:12