@docker_ru

Страница 916 из 1375
✖️
12.12.2018
20:13:24
пишут что если ты хочешь скрыть в докере то компиль это что-то в бинарник, чтоб никто не мог прочитать код

а доступ к контейнеру будет всегда

Evgen
12.12.2018
20:15:43
Хотел сайт на php , с базой, закрыть в виде черного ящика, чтобы могли посмотреть демку, но не исходники

Точнее, часть файлов открыть (настройка темы)

Google
Гриша
13.12.2018
01:46:38
Подскажите пожалуйста, нужно в контейнере docker запустить сервис через supervisord, пробую так CMD ["/usr/bin/supervisord", "--nodaemon", "--configuration", "/etc/supervisord.conf"] но к сожадению supervisord всеравно завершается.

Как забубенить правильно

ildar
13.12.2018
04:20:43
Как забубенить правильно
Как в гайдах пробовал? https://docs.docker.com/config/containers/multi-service_container/

Evgen
13.12.2018
05:00:37
А у alpine есть supervisord?

Sergey
13.12.2018
05:01:07
А у alpine есть supervisord?
А самому в репы альпайна посмотреть?

Evgen
13.12.2018
05:01:20
Как?

Sergey
13.12.2018
05:01:36
Что значит как

Гуглишь alpine repo

Ищешь там пакет

Egor
13.12.2018
05:02:55
Есть кто, кто ставил авторитативный днс сервер с edns (ecs) ? Умеет ли bind в ecs а powerdns в split horizon ?

Google
Evgen
13.12.2018
05:02:58
Ага, поискал, там нету

Egor
13.12.2018
05:04:01
@devops_ru
спасибо

Evgen
13.12.2018
05:04:53
А какая есть замена supervisor у alpine

Прикол, а через Яндекс alpine supervisor нашел пакет, а через поиск на самом сайте alpine не нашел

ildar
13.12.2018
05:30:31
не работает О_о

Sergey
13.12.2018
05:30:43
не работает О_о
бот приуныл

ща подымут

John
13.12.2018
12:02:13
Всем привет, ребят.

Есть сервис в compose файле: rabbitmq: image: rabbitmq:management-alpine container_name: rabbit-mq expose: - "5672" ports: - 15672:15672 logging: options: max-size: "10m" max-file: "10" В другом сервисе в конфигурационном файле написано: rabbitmq.host: rabbitmq Но во время запуска получаю: Attempting to connect to: 40c0799adcfa:5672

Roman
13.12.2018
12:18:03
ну так может быть порт в ports 5672 должен быть?

сервисы в одном compose файле сконфигурированы?

John
13.12.2018
12:19:26
Такое впечатление, что имя контейнера резолвится на id, а не на адрес.

John
13.12.2018
13:09:40
версия композ конфига какая?
Вот docker-compose.yml: version: "3.5" services: rabbitmq: image: rabbitmq:management-alpine container_name: rabbit-mq expose: - "5672" ports: - 15672:15672 logging: options: max-size: "10m" max-file: "10" current-client: image: current-client-test-image container_name: current-client-test expose: - "8072" depends_on: - rabbitmq Второй порт для management и замапан (странно звучит, но не нашел альтернативу) на хост. Вот часть application.yml: spring: rabbitmq: host: rabbitmq username: guest password: guest port: 5672 virtual-host: /

Google
den.work
13.12.2018
13:15:18
Добрый день коллеги, возник следлующий вопрос. Был плейбук по установки мускуля, но толи после обновления толи после хз чего, при попытки установить мускуль mysqld: Can't create/write to file '/var/lib/mysql/is_writable' (Errcode: 13 - Permission denied) ОС - убунта 18 со всеми патчами на сегодня.

плейбук не менялся, волум сделан так

- /etc/mysql/conf.d:/etc/mysql/conf.d:rw - /var/lib/mysql/:/var/lib/mysql/:rw

den.work
13.12.2018
13:16:56
я вижу что нет прав - но права выданы 775 на /var/lib/mysql

Konstantin
13.12.2018
13:17:17
chmod/chown не в этом чате обучают

den.work
13.12.2018
13:18:42
сделано

John
13.12.2018
13:18:56
Пока с телефона, неудобно. Но к кролику подключается то?
Нет, почему-то резолвится на container_id:port вместо internal_ip:port Вот часть лога: 2018-12-13 13:16:28.192 INFO 1 --- [cTaskExecutor-1] o.s.a.r.c.CachingConnectionFactory : Attempting to connect to: 564e6b8de4fa:5672

den.work
13.12.2018
13:19:17
лол блять) сделано все. Говорю же что началось сегордня моск колупать. Не одна сотня плейбуком этим серверов сделано

и что у нас эксперты в виде кости хотят сделать через chown ? руту под которым запускается докер ещзе раз дать права

John
13.12.2018
13:36:20
удали container_name нафиг не надо, задай лучше вместо него hostname: rabbitmq
Сделал, но: 2018-12-13 13:35:03.210 INFO 1 --- [cTaskExecutor-6] o.s.a.r.c.CachingConnectionFactory : Attempting to connect to: f56fb5c05c9b:5672

Konstantin
13.12.2018
13:44:32
вот не могу даже воспроизвести

Admin


Google
den.work
13.12.2018
13:51:18
лол блять) сделано все. Говорю же что началось сегордня моск колупать. Не одна сотня плейбуком этим серверов сделано
в общем само собой помогли права 777 но это не те права которые хочеться ставить на директорию с данным БД

den.work
13.12.2018
13:57:04
я же написал убунта а не centos

по iptables я использую

{ "iptables":false }

и что то типа такого

#allow all traffic for docker interface $IPT -A INPUT -i lo -j ACCEPT $IPT -A INPUT -i docker0 -j ACCEPT $IPT -A OUTPUT -o lo -j ACCEPT $IPT -A OUTPUT -o docker0 -j ACCEPT #echo "[DOCKER] Setting up firewall rules." # Create a new chain $IPT -N DOCKER $IPT -A FORWARD -o docker0 -j DOCKER # Enable masquerading and allow connections to containers $IPT -t nat -A POSTROUTING -s 172.17.0.0/16 ! -o docker0 -j MASQUERADE $IPT -t filter -A FORWARD -o docker0 -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT # Allow internal and external container communication $IPT -t filter -A FORWARD -i docker0 ! -o docker0 -j ACCEPT $IPT -t filter -A FORWARD -i docker0 -o docker0 -j ACCEPT $IPT -A DOCKER -j RETURN #echo "[DOCKER] Done."

в общем проблема в лоб решена через 777 но имхо криво, раньше работало и с нормальными правами

John
13.12.2018
14:18:01
ты точно в спринге ничего не напутал?
Даже удалил настройки из application.yml и сделал отдельный бин: @Bean public CachingConnectionFactory rabbitConnectionFactory() throws Exception { CachingConnectionFactory connectionFactory = new CachingConnectionFactory(); connectionFactory.getRabbitConnectionFactory().setUri("amqps://guest:guest@rabbitmq:5672/"); return connectionFactory; } Но все равно в логах: 2018-12-13 14:13:16.474 INFO 1 --- [cTaskExecutor-1] o.s.a.r.c.CachingConnectionFactory : Attempting to connect to: 0a3164089ec0:5672

John
13.12.2018
14:21:35
Какая версия докера/композа?
Docker version 18.09.0, build 4d60db4 docker-compose version 1.18.0, build 8dd22a9

Konstantin
13.12.2018
14:23:27
Ну тут врядли про докер, нет идей даже

John
13.12.2018
14:24:03
И даже добавил environment: - rabbitmq_host=rabbitmq в compose файл и поменял настройки: @Bean public CachingConnectionFactory rabbitConnectionFactory() throws Exception { CachingConnectionFactory connectionFactory = new CachingConnectionFactory(); connectionFactory.getRabbitConnectionFactory().setUri("amqps://guest:guest@" + System.getenv("rabbitmq_host") + ":5672/"); return connectionFactory; }

Konstantin
13.12.2018
14:24:27
Для теста вбей какой-то ip, рандомно. Что в логах будет?

John
13.12.2018
14:24:47
Для теста вбей какой-то ip, рандомно. Что в логах будет?
Мдаа, тоже самое. Поставил 192.168.1.34, а в логах: 2018-12-13 14:28:54.383 INFO 1 --- [cTaskExecutor-1] o.s.a.r.c.CachingConnectionFactory : Attempting to connect to: da2626cdb532:5672

John
13.12.2018
14:47:03
А этот id не тот же, что у контейнера с клиентом? Где-то локалхост прописан наверное
Да, это id контейнера клиента. Очень странно. Но локалхосте ничего не прописан.

Все нормально сейчас, были неправильные настройки спринга. Спасибо.

Google
O
13.12.2018
16:33:21
привет, подскажите, как отправить файл с логом в docker logs

Andew
13.12.2018
16:44:56
привет, подскажите, как отправить файл с логом в docker logs
не знаю понял ли я тебя правильно, сделав cat file.log > /dev/fd/0 содержимое файла можно будет увидеть через docker logs

O
13.12.2018
16:54:46
я хочу запустить 2 процесса в 1 контейнере, пробовал supervisord но пока не сильно подходит из-за сложности запуска, пока работает через nohup , правда c docker logs проблема, не знаю как правильно передать логи

Миолаэ
13.12.2018
17:01:37
Вроде как-то уже спрашивал, но не записал ответ. Посоветуйте, пожалуйста, production-ready систему оркестрации для нубов и проектов без высокой нагрузки. И с возможностью скейлиться,балнсироваться без проблем в будущем. На первых порах (год/годы) за глаза и за уши хватит возможности скейлить процы/оперативку от облачного провайдера.

bare metal

Страница 916 из 1375