Stas
Exited (139)
Stas
в гугле инфы нету, в логе вроде все хорошо
Emil
сделай run bash, поставь rsyslog, запусти команду, которая указана в контейнере а потом глянь /var/log/syslog, может туда пишет все
Stas
сделал, в контейнер всеравно не войти
Stas
сейчас попробую скачать какой нибудь заведомо работающий image из докер хаба
Stas
дичь, ubuntu скачал её запускает и попадает внутрь
Stas
а мой собранный image Exited (139) 33 seconds ago
Anonymous
Anonymous
Я так обычно смотрю, пока хватало.
Stas
Компос не используется
Anonymous
Если логи дефолтные, то они в json файле лежат в директории контейнера
Stas
Stas
в дебаг режиме
Stas
никаких ошибок не вижу, на настройке сети просто обрывается лог и всё
Stas
а нет
Stas
увидел вот это
Stas
Oct 6 14:08:14 walther dockerd[22228]: time="2017-10-06T14:08:14.439203779+03:00" level=debug msg="sandbox set key processing took 94.845751ms for container 2818d0d11adcb7fc6200c5fecf49966da990b0908105d1bea9c11ecfea38e5ad"
Oct 6 14:08:14 walther kernel: [ 8590.294703] bash[24666] vsyscall attempted with vsyscall=none ip:ffffffffff600400 cs:33 sp:7ffc4da484e8 ax:ffffffffff600400 si:7ffc4da48f1e di:0
Oct 6 14:08:14 walther kernel: [ 8590.294707] bash[24666]: segfault at ffffffffff600400 ip ffffffffff600400 sp 00007ffc4da484e8 error 15
Stas
я так понимаю он не грузит ядро контейнера?
Aleksandr
Andrew Kiselev
кто-нибудь пользуется docker cloud? Как впечатления?
Serhii
Вопрос: есть приложение, есть, в докер-композе написано так
services:
nginx:
build: './docks/nginx/.'
ports:
- '8080:80'
volumes_from:
- web:ro
depends_on:
- web
web:
build: './src/.'
image: 'websource'
ports:
- '127.0.0.1:8000:8000'
redis:
image: 'redis:3.2.0'
ports:
- '6388:6388'
volumes:
- 'redisdata:/data'
Вопрос состоит так: у меня на машине уже есть редис и он на 6379 порту. Как мне с контейнера в контейнер пробросить порты, что-то не совсем понял
Sun
Serhii
Link
На то, что пытаюсь сделать?
Serhii
Не понял =(
Sun
Не понял =(
Links allow you to define extra aliases by which a service is reachable from another service. They are not required to enable services to communicate - by default, any service can reach any other service at that service’s name. In the following example, db is reachable from web at the hostnames db and database:
version: "3" services: web: build: . links: - "db:database" db: image: postgres
Sun
Ой, скукожилось
Sun
https://docs.docker.com/compose/networking/#links
Sun
Ищи link
A$h
Всем привет. Есть у кого опыт настройки ceph в docker-контейнерах? Нашёл вот это
http://clusterhq.com/2016/04/27/ceph-flocker/
Хочу покрутить локально.
randle
На то, что пытаюсь сделать?
Насколько я знаю, в одном композе не нужны линки, в одном композе контейнеры находятся в одной сети, т.е. в хостах у них уже прописаны имена, чтобы из веб получить доступ к редису, тебе нужно обратиться по адресу redis:6379
Sun
Вообще-то, чтобы снаружи, надо порт наружу прокинуть
Serhii
В общем не получилось, значит время еще не пришло
Artem
Ищи link
И нафига ему лишние алиасы, если сервисы и так по именам общаются?
Artem
Anonymous
Sergey
Да норм, как раз то что надо в чате докера
Andrew Kiselev
как обычно пробрасывают .env файл в docker swarm? Как понимаю, можно написать скрип, который будет с закрытого хостинга скачивать и запускать с --env-file ключем. Но остается вопрос доступности этих ключей после запуска. Это проблема? Нашел статью, описывающую обход https://medium.com/@basi/docker-environment-variables-expanded-from-secrets-8fa70617b3bc
A$h
Andrey
Товарищи, пытаюсь разобраться с gitlab registry. Но при пуше образа получаю html с текстом "400 The plain HTTP request was sent to HTTPS port". Подскажите, что делать то, чтобы запросы норм шли? Никак не могу толком нагуглить, куда копать(
Anonymous
Тест, видимо.
Ну дк, тест чего именно? Технологии, производительности и.д?
Anonymous
Anonymous
Если просто пощупать, то есть репозиторий ceph docker на github, он официальный
A$h
Anonymous
Anonymous
Ну или смотреть на нжинксы свои
Andrey
Не знаю, что значит заходить по https в контексте консольной команды docker push) но проблему решило смена порта
Andrey
nginx отдельно не стоит, контейнер гитлаба сам 80 и 443 слушает
Anonymous
А где порт сменили ?
Andrey
В настройках гитлаба
Andrey
По дефолту 5000, сменил на рандомный 4567 (часто его в мануалах дают) все заработало
Andrey
Глубже не копал, почему так)
Рашид
Здравствуйте.
Рашид
Почему то не могу запустить VestaCP или что-то неправильно делаю. Может есть те, кто хочет поэксперементировать над этим?
Andrey
Народ, а неверняка 100500 раз обсуждали, как лучше сделать деплой php приложений. Не надоело?) Я бы хотел пару вопросов для себя проянить. Гугл конечно много интересных историй рассказывает, и вопросы скорее не в том, как сделать. А как сделать лучше/правильнее. Вот мне сейчас один вопрос покоя не дает. Образ с самим кодом собирается на основе php образа? В большинстве примеров/статей вижу именно так. Но что-то мне кажется, не самый верный путь? или нет?
Andrey
Хороший ответ
Dmitry
@negasus Соберите свой образ, в чем вопрос-то?)
Dmitry
я собираю openresty + php, например.
Anton
Делал свой образ на основе образа php. Как то мне он показался сложноват, по сравнению с тем же голым debian. Все потому, что не хватает знаний в unix))
Artem
Anton
знания unix с дебианом никак не связаны😊
ну хз) мне образ php показался сложным. А именно тем, что установка php расширений через docker-php-ext-install оказалось не такой уж и простой, поскольку приходилось вручную устанавливать зависимости для расширений, которые я не знаю толком. Или же прото apt-get install, который сам подтягивает все необходимые зависимости)
🦠
Строй свой на базе альпайна
Anton
ну я об этом и говорю
🦠
Если есть проблемы с линукс, не надо на докер ворчать)
Anton
дак кто ж ворчит)
Anton
наоборот, докер 👍
🦠
Какая блин сложность в определении зависимостей?
a1eXei
плюсую насчёт альпайна, сам недавно узнал про него, для образов докера самое оно :)
Nurik
Всем привет. Ребят подскажите есть ли возможность обновить docker-compose, который был установлен с docker toolbox для windows 7 ? До версии 2.0 хотя бы.
Anton
🦠
Открывай Dockerfile образа на хабе и читай
🦠
Все сделано до тебя
🦠
Образ на хабе как раз включает себя наиболее используемый сценарий
🦠
Открою тайну, в 2017м перед тем как писать свое можно просто поинтересоваться в интернете, процентов 99 что вашу проблему решали и решили (с) стэковерфлоу
Anton
Ясно, спасибо
Anton
вроде разобрался
Anton
(;¬_¬)