@ru_docker

Страница 589 из 610
Konstantin
30.05.2019
17:24:53
Ребят, натолкните на мысль, куда копать? Хочу попробовать MSSQL сервер поднять в контейнере на линухе, а законектиться с виндового MSSQL Server Management. Вопросы следующие: как достучаться до контейнера из сети 192.168.*.* до сети 172.20.*.*? И вообще, имеет ли право быть такая связка?

Google
Say_No_Name
31.05.2019
08:47:54
Привет. Есть контейнер с интерпретатором кода, к нему через volume подцеплен код. Как по уму сделать - чтобы он лежал внутри контейнера, или как сейчас?

Igor
31.05.2019
08:50:11
А чего хочется добиться?

Say_No_Name
31.05.2019
08:51:00
Максимальная производительность + возможность удаленного дебага

Igor
31.05.2019
08:51:20
Тогда оставить как есть

Say_No_Name
31.05.2019
08:52:01
Т.е. код в волуме работает быстрее, чем в контейнере?

Igor
31.05.2019
08:59:20
Одинаково

Fedorov
31.05.2019
09:31:11
Всем привет. Подскажите плиз как в VS Code запустить проект asp.net core (service) под докером в отладочном режиме( дебагом ) ?

Igor
31.05.2019
09:35:12
Это вопрос не к докеру, а к адептам vs code

Say_No_Name
31.05.2019
10:21:22
Всем привет. Подскажите плиз как в VS Code запустить проект asp.net core (service) под докером в отладочном режиме( дебагом ) ?
Для Pycharm только что такое сделал, сдается мне, что в VS Code такого просто нет...

А подскажите, пожалуйста - при использовании docker-compose как мне из контейнера обратиться к хосту? В Гугле варианты про —net=host, но это не то...

Say_No_Name
31.05.2019
10:23:47
У меня на нем локально сервис запущен. У сервиса есть API, вот я и хочу к этому API обратиться

ranebull
31.05.2019
10:24:27
Давайте переформулирую. Для каких целей это нужно. И как это должно выглядеть

Google
Say_No_Name
31.05.2019
10:29:30
Все дело в том, что этот сервис прожорливый, а я ограничен в мощностях. Нашел host.docker.internal, но он только для Mac/Windows. Выглядит - есть три сервера в контейнерах nginx, web_server и postres. web_server для нормальной работы должен обращаться к четвертому серверу, который локально

Igor
31.05.2019
10:30:22
а упаковать 4 сервис?

Say_No_Name
31.05.2019
10:30:48
ресурсов в обрез совсем(

Igor
31.05.2019
10:30:59
вы проверяли?

докер - это не виртуалка

Say_No_Name
31.05.2019
10:32:02
ну, для запуска контейнера что-то же нужно, хоть и не полная система, но все таки

Igor
31.05.2019
10:33:24
то есть вы не проверяли?

Максим
31.05.2019
10:33:25
ну, для запуска контейнера что-то же нужно, хоть и не полная система, но все таки
На винде что за сервис крутится? Действительно почему бы не затолкать его а контейнер

Say_No_Name
31.05.2019
10:34:28
BitBucket. Он не на винде, а локально на Ubuntu

то есть вы не проверяли?
Нет, не проверял еще

Igor
31.05.2019
10:35:49
если перезапуск невозможен - заходите через внешку

Say_No_Name
31.05.2019
11:13:47
Хм, не подумал. Возможно это мой вариант. Или все же попробую упаковать.

если перезапуск невозможен - заходите через внешку
Действительно, работает, спасибо вам

Igor
31.05.2019
13:10:04
но, чувак, ты опасен, если на проде с реальным кодом такое тестируешь и у тебя кончаются ресурсы

Say_No_Name
31.05.2019
13:10:52
Это не прод, а локальная машина - ноут, если более конкретно)

Igor
31.05.2019
13:12:06
тогда странно, че сразу не решил бакет докером подымать

Monch
31.05.2019
13:30:18
Здравствуйте! Помогите, пожалуйста. Пытаюсь поставить turtl: https://hub.docker.com/r/webofmars/turtl-docker но ничего не получается. скачал образ: docker pull webofmars/turtl-docker смотрю какие образы в системе: sudo docker images запускаю контейнер из образа: sudo docker run 9c60a3b53892 контейнер запущен и его видно командой: sudo docker ps пытаюсь перейти по ссылке: x.x.x.x:8181 - страница не найдена п.с. с докером 2ой день

Say_No_Name
31.05.2019
13:47:32
тогда странно, че сразу не решил бакет докером подымать
Уже заказал отдельный сервер, чтобы без порнографии

Google
George
31.05.2019
15:09:23
Что такое turtl?

Denis
31.05.2019
15:13:07
Господа, подскажите куда копать и как это дебажить) Есть докер файл который запускает баш скрипт через ENTRYPOINT. На локальной машине баш скрипт отрабатывает отлично, в контейнере ничего не происходит. 1) файл на момент изменения в нем настроек существует 2) sed / grep в контейнере работают прекрасно 3) переменные ENV из докерфайла не пустые, с нужными мне параметрами. 4) все права есть

Denis
31.05.2019
15:15:14
Он отрабатывает, если руками внутри контейнера))

COPY "docker-entrypoint.sh" "/" ENTRYPOINT ["/docker-entrypoint.sh"]

он действительно там есть, если зайти в контейнер и запустить его руками, он отрабатывает

George
31.05.2019
15:17:46
Ок. Может у тебя entrypoint не в cmd синтаксисе ?

Denis
31.05.2019
15:18:17
Ок. Может у тебя entrypoint не в cmd синтаксисе ?
не совсем понял) может быть не по правилам написано?

George
31.05.2019
15:18:27
Попробуй ENTRYPOINT /docker-entrypoint.sh

Или

George
31.05.2019
15:18:54
ENTRYPOINT ["/bin/sh", "-c", "/docker-entrypoint.sh"]

Denis
31.05.2019
15:24:35
ENTRYPOINT ["/bin/sh", "-c", "/docker-entrypoint.sh"]
а можешь обьяснить зачем мы это делаем?

инициализируем среду в которой будет выполняться скрипт?

George
31.05.2019
15:26:09
Denis
31.05.2019
15:26:44
Ты попробуй. Потом объясню
контейнер в ребутлупе)

George
31.05.2019
15:26:51
Да ну

А в логах что ?

Ну, допускаю, что у тебя проблема с chmod +x

Google
Admin
ERROR: S client not available

George
31.05.2019
15:27:26
Либо шебанг кривой вначале скрипта

Denis
31.05.2019
15:27:38
Нет. Там так настроено, если приложение падает, контейнер перезапускается.

George
31.05.2019
15:27:38
#!/bin/bash

Более того - не все образы имеют баш (эльпайн ололо)

Denis
31.05.2019
15:28:04
#!/bin/bash
повторюсь, изнутри если запускать, то он отлично отрабатывает

George
31.05.2019
15:28:13
Истерика. Если не помогают варианты - даёшь полностью докерфайл + необходимые для сборки скрипты

Можно в личку

Denis
31.05.2019
15:30:54
Полностью сбросить не смогу)

George
31.05.2019
15:31:21
Ну, частями

И все варианты попробовал ?

Denis
31.05.2019
15:35:08
Есть еще парочку вещей.

Например попробовать chown deamon:deamon или bin:bin

вопрос закрыт, спасибо)

George
31.05.2019
15:40:07
вопрос закрыт, спасибо)
И чего было, не томи ? Юзер-таки ?

Denis
31.05.2019
15:40:27
И чего было, не томи ? Юзер-таки ?
Честно говоря так и не понял, прописал еще раз в ENTRYPOINT ["/docker-entrypoint.sh"]

George
31.05.2019
15:40:59
Прикольно.

Automagic ?

Denis
31.05.2019
15:41:11
может какой символ был который не отображался

Google
George
31.05.2019
15:41:24
May be

Say_No_Name
02.06.2019
08:21:07
Подскажите плз - как с помощью docker-compose запустить 3 сервера с запущенным башем? Зависает на вот этом: [centos@ip-X docker]$ docker-compose up Creating network "docker_default" with the default driver Creating docker_server_3_1 ... done Creating docker_server_1_1 ... done Creating docker_server_2_1 ... done Attaching to docker_server_2_1, docker_server_1_1, docker_server_3_1

LEXASOFT
02.06.2019
10:22:14
не проще в композе 3 реплики указать

deploy: replicas: 3

Say_No_Name
02.06.2019
10:38:14
ты уже задолбал с башами, если честно ))))) Но вопрос не специфичен - да, можно через реплики
Тут молчали, я там задал, чо ругаешься(( у меня все получилось

Страница 589 из 610