@docker_ru

Страница 846 из 1375
✖️
31.10.2018
13:35:10
можно ли использовать arg чтоб вставлять дополнительные параметры в команду? ARG pipenv-args RUN pipenv install --system --deploy ${pipenv-args} и потом при билде docker build app --build-arg pipenv-args=--dev

✖️
31.10.2018
13:37:36
может оно его в строку преобразует

Google
✖️
31.10.2018
13:37:48
вместо прямого инжекта

и в логах оно так и пишет комманду вместо вставленного параметра( Step 8/13 : RUN pipenv install --system --deploy ${pipenv-args}

Maxim
31.10.2018
13:38:53
да когда люди приходят в команду, кроме docker-compose их еще приучивать к этому нужно будет)
что бы новичков не грузить такими длинными командами можно сделать bash скрипт который устанавливается в OS и имеет набор необходимых команд для проекта, например myapp install запустит установку npm пакетов - это как пример

Maxim
31.10.2018
13:40:38
✖️
31.10.2018
13:42:01
оно сработало, проверил вручную что в контейнере доп пакеты установились просто в доках непонятно расписано про возможности ARG и примеры все с echo

Андрей
31.10.2018
14:14:59
народ, подскажите как указать в сервисе базу на удаленнем сервере

в docker-compose

она вшита жестко в код проекта по названию сервиса

а у меня вместо сервиса физический сервер

сейчас

и вот надо чтоб по этому названию увидело базу на сервере

Maxim
31.10.2018
14:16:05
а у меня вместо сервиса физический сервер
в приложении поменяй адресс БД на адрес удаленного сервера

Google
Андрей
31.10.2018
14:16:25
приложение захардкоджено

не все так просто

Maxim
31.10.2018
14:17:01
приложение захардкоджено
нет доступа к файлу в приложении где прописан адрес БД ?

Андрей
31.10.2018
14:17:04
у меня нет к нему доступа

Dmitry
31.10.2018
14:17:10
у меня нет к нему доступа
https://docs.docker.com/compose/compose-file/#extra_hosts

Андрей
31.10.2018
14:17:49
Жвакин Дмитрий - то, что надо, благодарю

Konstantin
31.10.2018
14:25:17
Maxim
31.10.2018
14:36:55
Блин. С производительностью диска при пробросе волума с хоста на маковском докере как-то можно решить проблему?

du -sh на папку .npm, которая весит 900 мегабайт, выполнялся минут 5

Эмин
31.10.2018
14:37:14
танцы с бубном

Maxim
31.10.2018
14:37:36
overlay2 юзаю

хотя какое это имеет значение

я же маунчу волум

Эмин
31.10.2018
14:37:57
я просто из волюма убираю то чего там быть не должно - и с этим можно жить

иначе жесть)

Maxim
31.10.2018
14:38:20
да мне нужно в докере делать npm install зависимостей

на примонтированный волум с хоста

и он очень долго выполняется

это просто пиздец

Эмин
31.10.2018
14:38:58
может делать вне волюма и потом копировать ?)

Google
Maxim
31.10.2018
14:39:04
нельзя(

тогда зависимости для мака поставятся

а не для linux

Эмин
31.10.2018
14:39:21
не

ты не понял

Maxim
31.10.2018
14:39:27
а

я понял о чем

ты

Эмин
31.10.2018
14:39:33
ага

Maxim
31.10.2018
14:39:36
попробую)

Эмин
31.10.2018
14:39:49
но это костыль конечно

Maxim
31.10.2018
14:39:52
ага

Эмин
31.10.2018
14:39:59
ну а херли, надо как то выживать

Maxim
31.10.2018
14:41:14
Эмин
31.10.2018
14:41:50
мне эти манипуляции не сильно помогли

прирост был, но не такой как на линукс тачках

Maxim
31.10.2018
14:42:46
а из-за чего такие провалы в производительности?

не понимаю

у меня на линуксовой тачке из коробки все тоже самое работает в сотни раз быстрее

Google
Maxim
31.10.2018
14:43:23
я понимаю что тут виртуалка )

но все же

Олег
31.10.2018
15:00:53
привет, только взял в руки мак, установил докер, но не нашёл нигде инфы как включить демона и запустить что-либо, Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running что нажимать на этой прекрасной машине? :)

Maxim
31.10.2018
15:01:16
а как установил докер?

Maxim
31.10.2018
15:01:30


этого нет?

Олег
31.10.2018
15:01:33
Maxim
31.10.2018
15:01:40
brew install docker
лучше с сайта скачай .dmg

оно тебе UI поставит

через которое даже обновления будут приходить

Andrey
31.10.2018
15:01:57
Maxim
31.10.2018
15:02:07


Олег
31.10.2018
15:02:15
оно тебе UI поставит
по что мне ui %)

Maxim
31.10.2018
15:02:27
Олег
31.10.2018
15:02:28
?
ну, линукс в моей голове

David
31.10.2018
15:03:19
Ребята, подскажите, пожалуйста, есть docker swarm к которому подключен второй хост, тогда как на первом (менеджере) запускаются контейнеры с определенными портами: ports: - published: 8080 target: 8080 mode: host В то же время на втором хосте запускаются контейнеры с такими же, как и на первом хосту, портами. Эти контейнеры должны общаться между собой - как сделать так, чтобы они не мешали друг другу?

Олег
31.10.2018
15:24:28
осилил без ui :)

Andrey
31.10.2018
15:35:48
осилил без ui :)
Что сделал?

Роман
31.10.2018
15:40:38
осилил без ui :)
И стоило того? Тебе ж ВМ под докер ещё конфигурячить теперь)

Google
Роман
31.10.2018
15:42:22
Нууу

https://apple.stackexchange.com/questions/2443/is-there-console-mode-in-mac-os-x

Ждем отзывов =)

Jentry
31.10.2018
15:44:27
gui для слабаков
так макось тоже, все сходится и прекрасно работает, за гуй на линуксе могут побить, но не здесь

Gleb
31.10.2018
15:58:42
Блин. С производительностью диска при пробросе волума с хоста на маковском докере как-то можно решить проблему?
brew search docker - там два пакета с названием докер синк что они такое читай в Гугле

Askhat
31.10.2018
17:49:21
Кто-нибудь знает что это за ошибка? Could not install packages due to an EnvironmentError: [Errno 28] No space left on device

Разворачивали Django проект

Альберт
31.10.2018
17:52:47
df ?

arts
31.10.2018
17:57:22
Konstantin
31.10.2018
18:02:26
Опять про докер

Turchin
31.10.2018
18:44:05
Всем привет. Такой вопрос: Docker в винде можно привязать к gpu драйверам? Необходимо на Винде внутри докера вертеть сервер юзающий gpu.

Да да, это извращение, сам не в восторге. Но тем не менее

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