@docker_ru

Страница 1254 из 1375
Александр
28.05.2019
04:39:25
щаз я докер переставлю на всякий случай

George
28.05.2019
04:39:47
Буду признателен если скриншотик docker-compose.yml скините какой нибудь, уверен что всем будет полезно
К сожалению, инет помойка. И по простому не найти. Я компилировал из официального компоуза (он говно, т.к. там две ноды эластика поднимается - https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html#docker-prod-cluster-composefile ). И доки на компоуз https://docs.docker.com/compose/compose-file/compose-file-v2/#sysctls

Александр
28.05.2019
04:40:01
а как удалить все подмонтированные папки?

Maxim
28.05.2019
04:40:14
Google
Александр
28.05.2019
04:40:19
нет на мак

Maxim
28.05.2019
04:43:20
нет на мак
VirtualBox тогда не забудьте удалить, там в инструкции написано чтоб духу его не было в вашей MacOS

Александр
28.05.2019
04:44:13
а просто завел чистую виртуалку с убунтой

мне просто общали что на убунте без настройки запустится

George
28.05.2019
04:45:45
а просто завел чистую виртуалку с убунтой
Ну, и целиком ее снесите. Шаренные с хостом папки - почистить руками в Finder

Maxim
28.05.2019
04:46:34
какой смысл? я ставил не через тулкит докер в виртуалбокс
А какой версии у вас ВиртуальнаяКоробка?



какой смысл? я ставил не через тулкит докер в виртуалбокс
Вроде как virtualBox старше чем 4.3.30 можно оставить и не удалять

Александр
28.05.2019
07:11:43
Коллеги, подскажите, в чем может быть ошибка? У меня есть 2 образа: postgre_db (с БД) и my_app (с приложением на java). Я хочу запустить все это без docker-compose. Делаю вот так: docker run -d --rm -p 127.0.0.1:5432:5432/tcp postgre_db И потом вот так: docker run -it --rm --network="host" -p 127.0.0.1:8080:8080/tcp my_app В результате подключение к БД из приложения работает отлично, но при тестировании самого приложения через Postman приложение не реагирует. То есть вообще запросы не проходят... Может я что не правильно сделал? Подскажите, в какую сторону копать?

Google
Александр
28.05.2019
07:13:59
Локальный

George
28.05.2019
07:14:02
попробуй netcat, телнет и курл

логи приложения посмотри. Это ж фласк какой?

Александр
28.05.2019
07:15:03
В логах приложения пишет, что все запустилось

George
28.05.2019
07:15:11
я не про это

1. проверь можешь ли постучаться в приклад netcat, телнет и курл

2. проверь на каком адресе слушает приклад ВНУТРИ контейнера. 0.0.0.0 надеюсь?

3. проверь логи приложения - если есть входящий запрос, то оно должно писать

ОТЛАДКИ НА 5 МИНУТ

George
28.05.2019
07:21:03
если так, то тебе рано в docker

Maxim
28.05.2019
07:59:31
В логах приложения пишет, что все запустилось
у вас один контейнер имеет ключик --network="host" , а другой контейнер такого ключа не имеет, поэтому осмелюсь предположить что если исправить эту опечатку то появится возможность достучаться до java приложения

George
28.05.2019
08:07:48
Кстати, так, заметки на полях - хост-моуд сеть не совместима с ключом -p

Вадим
28.05.2019
09:06:43
привет, скиньте плз рабочий докер компоуз скрипт, у меня docker-compose version 1.24.0, build 0aa59064 а то ловлю такую ошибку docker-compose version 1.24.0, build 0aa59064

George
28.05.2019
09:07:44
какую ошибку?

Alexey
28.05.2019
09:10:38
хз, по капитаню не много https://github.com/docker/compose/releases

Google
Вадим
28.05.2019
09:11:23
какую ошибку?
services.usip.volumes contains an invalid type, it should be an array

George
28.05.2019
09:13:58
ну, написано же. Кривой синтаксис файла

Вадим
28.05.2019
09:14:26
ну, написано же. Кривой синтаксис файла
так я и прошу пример файла docker-compose version 1.24.0, build 0aa59064 Docker version 18.09.3, build 774a1f4

George
28.05.2019
09:14:30
и вообще нефиг пользоваться volume. Пиши полный синтаксис через mount (type=volume, src, dst - вот это вот все)

ты проще компоуз свой дай

и скажем как его улучшить

Вадим
28.05.2019
09:15:07
да я первый раз, он там самый простой , сейчас кину

George
28.05.2019
09:15:26
pastebin

Nikolay
28.05.2019
09:54:46
Джависты, xmx в докере работает ? Я про то, что есть при запуске докера -m . Как это влияет на xmx?

George
28.05.2019
09:56:51
обычно проявляется как - ты выставляешь лимит на контейнер, джава про это ни сном, ни духом (ПОФИКСИЛИ в какой-то версии)

в результате руками прописываешь еще и xmx

George
28.05.2019
10:03:11
jvm обновили

стали считывать не общий объем памяти на системе, а только доступный контейнеру

Даниил
28.05.2019
10:05:18
аргумент для jvm, которым можно задать максимальный объем памяти для приложения

Я для матчасти, что такое xmx?

Nikolay
28.05.2019
10:09:37
Я для матчасти, что такое xmx?
The flag Xmx specifies the maximum memory allocation pool for a Java virtual machine (JVM), while Xms specifies the initial memory allocation pool

Google
Say_No_Name
28.05.2019
10:54:09
Коллеги, подскажите, пожалуйста, как лучше сделать - есть необходимость контенеризовать веб-вервер. Бек написан на питоне. Вопрос: собирать образ операционки (Debian, Ubuntu, etc.) и в него устанавливать конкретную версию языка со всеми библиотеками или есть еще варианты? Спасибо.

Viacheslav
28.05.2019
10:56:07
Say_No_Name
28.05.2019
10:56:22
Вот, я изначально пошел этим путем. Но у меня связи с Postgres и кое-какие дополнительные модули

Viacheslav
28.05.2019
10:58:39
Вот, я изначально пошел этим путем. Но у меня связи с Postgres и кое-какие дополнительные модули
врядли они не станут на alpine, если только что-то уж совсем экзотика… ну и желательно не ставить питоновские модули, которые отсутствуют в репах в систему, virtualenv есть для этого…

Say_No_Name
28.05.2019
11:04:51
(Я просто только начал изучать технологии Docker-а и не слишком хорошо ориентируюсь в возможностях пока). Т.е. идея - при сборе образа прописать в команду RUN создание и активацию venv и установку из requirements.txt туда пакетов, а в команду CMD условно такое - server/venv/bin/gunicorn —workers —bind 127.0.0.1:5005 wsgi:app?

Crypto
28.05.2019
11:14:26
Всем привет у меня вопрос по docker-compose. у меня есть некий settings-env.json файлик в нем храняться ключи значения могу ли я както загрузить его в докер компос и использовать ключи как переменные

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
28.05.2019
11:17:48
в .env можно прописать переменные, но json вроде нельзя

Terry
28.05.2019
11:22:01
Всем привет, подскажите пожалуйста необходимо линкануть во внутрь контейнера с хоста файл, которые в реальном времени изменяется на сервере, есть подозрение, что есть методы получше volume при этом контейнер в Docker Swarm находится

Crypto
28.05.2019
11:23:05
Но нужно в виде .енв обычного
а если так env_file: DJANGO_TEST: '<.config/pytest.json'

сработает?

.config это директория где валяеться джейсон

Say_No_Name
28.05.2019
11:26:19
Да, именно, она. А в чем затык?

Google
George
28.05.2019
11:27:02
Решение j2cli[yaml] и щаблонизировать компоуз

мы заводим docker-compose со stdin

melancholiac
28.05.2019
11:27:49
а можно компоузу не файл передавать, а строку?

George
28.05.2019
11:28:07
в смысле?

stdin

melancholiac
28.05.2019
11:28:20
вот да

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