Anonymous
Может лучше почитать для начала доку?
Igor
В доке докера - много информации сложно воспринимаемой. Лучше один раз попробовать.
Особенно не четко прописаны вопросы VOLUME
deprecated volume_from (docker swarm) и еще куча моментов...
Хотя конечно доку нужно все равно прочиать хотя бы раз)
Ilia
Вобщем у меня композ 1.7
Ilia
И банально не понятно что не так
Ilia
Написано примонтируй папку и запусти и у тебя все заработает, вместо этого контейнер падает
Ilia
1.17
Igor
docker-compose version 1.16.1, build 6d1ac219
Igor
Docker version 17.09.0-ce, build afdb6d4
Ilia
[I] ~/w/a/postgres ❯❯❯ docker-compose -v
docker-compose version 1.17.1, build unknown
[I] ~/w/a/postgres ❯❯❯ docker -v
Docker version 17.10.0-ce, build f4ffd2511c
Ilia
[I] ~/w/a/postgres ❯❯❯ docker-compose up
ERROR: The Compose file './docker-compose.yml' is invalid because:
Unsupported config option for services.postgresql: 'enviroment'
Igor
аааа
Igor
сорь опечатка в файле
Igor
environment
Igor
enviroment - замени на environment
Ilia
!
Ilia
Спасибо!!
Igor
Спасибо!!
Можно было запустиьт как ты пробовал через docker run - но мне лично не очень нравиться набирать всю это строку параметров(
Artem
Artem
Как можно вообще работать с сервисом, тупой копипастой, даже не анализируя элементарную ошибку в котором черным по белому написано почему он не работает 😐
Vyacheslav
когда в шараге учился, учил одногруппников читать лог ошибок
Vyacheslav
тоже постоянно задавался этим вопросом
Vyacheslav
"в логе ш бляха всё описано где косяк, чё ты тупишь"
Vyacheslav
как по мне
Vyacheslav
опустить на пару СМ глаза в низ проще, чем голосовые связки напрягать
Igor
как по мне
Мне вот больше интересно официальные релизы на докерхабе тестятся вообще?
https://github.com/nodejs/docker-node/blob/bf84a38aeacb4f6aad34e07c79fd3a0084da5cd2/8/alpine/Dockerfile#L58
Это же не работает - Yarn вообще давно в другом месте лежит)
Vyacheslav
докер хаб же формирует комьюнити
Vyacheslav
для "офф" релизов есть спец комбобокс)
Vyacheslav
Vyacheslav
а этот
Vyacheslav
ну офишинал, а ты какую версию ставишь?
Vyacheslav
и что у тебя за ось
Vyacheslav
ставишь альфу и жалуешься что не тестят?)
Vyacheslav
в этом как бы и прикол альфы, ака альфатест
Igor
Это не альфа) это на базе alpine)
Vyacheslav
кстать, а в кратце шо это?
Vyacheslav
я ток на докере в первый раз его увидел
Igor
node?
Vyacheslav
не
Vyacheslav
альпайн
Igor
Очень маленький линукс)
Vyacheslav
а в урез чего он маленький?
Igor
Там просто вырезано все почти... точнее я бы сказал НИЧЕГО нет)
Vyacheslav
типо как арч?
Igor
от слова совсем ничего... У меня образ на базе ALPINE - redis = 10мб
Igor
)
Vyacheslav
хм, на роутер себе поставить чтоли
Igor
arch - это уже нормальный
Vyacheslav
интересно, докер есть под openwrt
Igor
Это совсем крошечный - он как раз часто живет на роутерах и других системах)
Vyacheslav
в stm32 запихнуть бы)
Igor
Образ alpine + php-fpm = 80 мб)
Образ alpine + nginx = 35мб
Правда это уже не совсем чистые образы( это уже с исходным кодом моим докинутым...
Igor
Единственный на мой взгял плюс alpine = размер)
Vyacheslav
а на обычную ось если поставить образ с альпайном я так понимаю не заработает?
Vyacheslav
ну типо юзуть в контейнере на дебиане образ пыха под альпайн
Igor
docker pull alpine
docker run alpine
Igor
прокатит)
Vyacheslav
поняв
Vyacheslav
хм, а можно же флешку подпаять прямо внутри роутера к юсб?
Vyacheslav
по идее на юсб сколько угодно может устройств висеть, и он будет рабочий
Vyacheslav
чисто чтобы не торчало ничего
Cin
питания только хватить должно
Cin
но это не про докер
Vyacheslav
ну да, но чутка оффтопа лучше чем куча флуда
Igor
Я хоть тут недавно, но заметил - что активных людей не так много)
Vyacheslav
а так во всех конфах, даже в 50 человек, из них ток треть пишет
Vladimir
Остальные спят
Pavel
Всем доброго дня
Подскажите, есть возможность swarm'у указать подсеть при инициализации?
Pavel
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
172.18.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker_gwbridge
меня интересуют вот эти стандартные подсети
Pavel
можно им каким-либо образом сменить адреса?
Ihor
Может кто подскажет, хочу сделать basic auth для kibana с помощью traefik в docker swarm кластере, но basic auth в трафике почему то не работает с https. У меня в конфиге трафика настроен редирект http->https:
defaultEntryPoints = ["http", "https"]
[entryPoints]
[entryPoints.http]
address = ":80"
[entryPoints.http.redirect]
entryPoint = "https"
[entryPoints.https]
address = ":443"
[entryPoints.https.tls]
Может кто знает как отключить этот редирект только для одного домена?
Roman
traefik.<service-name>.frontend.auth.basic
для определенного ссевриса можно сделать авторизацию
Roman
В Rancher по крайней мере с let's encrypt так работает
Ihor
@wacken Этот параметр нужно передавать сервису трафика либо же приложения которому нужно прикрутить авторизацию?
Roman
@giwery не тот параметр скинул в сервис кибаны добавь traefik.frontend.auth.basic=EXPR
Roman
https://docs.traefik.io/configuration/backends/docker/
Roman
Выглядит так traefik.frontend.auth.basic: user:$$apr1$$wuMG29Oh$$aHIAkjoAkFd9lhSC3/