@docker_ru

Страница 1348 из 1375
Алексей
19.07.2019
08:49:47
По имени же его можно только остановить и запустить

Alexander
19.07.2019
08:50:00
по имени имейджа?

Алексей
19.07.2019
08:50:12
Alexander
19.07.2019
08:50:18
потому что имя контейнера я при запуске не указываю

Google
Алексей
19.07.2019
08:50:57
потому что имя контейнера я при запуске не указываю
А в файле у тебя случаем имена не прописаны? По которым создаются контейнеры

Alexander
19.07.2019
08:51:09
в файле компоуза?

вот команда docker-compose -f docker-compose-LocalExecutor.yml up -d

Алексей
19.07.2019
08:51:40
Alexander
19.07.2019
08:51:52
в самом файле компоуза тоже нет ссылки на контейнер

Алексей
19.07.2019
08:52:51
Покажи вывод docker container ls

Alexander
19.07.2019
08:53:18
там пусто

я щас все выключил

Алексей
19.07.2019
08:54:00
Alexander
19.07.2019
08:54:41
скрином отправить?

или текстом?

Алексей
19.07.2019
08:54:59
Текстом

Alexander
19.07.2019
08:55:21
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 2adb87887a6e yandex/clickhouse-server "/entrypoint.sh" 17 hours ago Exited (0) 44 minutes ago airflow_clickhouse-server_1 d65c55a62e0e postgres:9.6 "docker-entrypoint.s…" 17 hours ago Exited (0) 44 minutes ago airflow_postgres_1_c5da5360e36f 7e0559a9ad5f postgres:9.6 "docker-entrypoint.s…" 3 days ago Exited (0) 3 days ago 80838083_postgres_1_8417164854c8

Google
Alexander
19.07.2019
08:55:46
я там поудалял уже некоторые контейнеры

Алексей
19.07.2019
09:01:15
https://docs.docker.com/compose/

Alexander
19.07.2019
09:05:28
а после того как я удалил из списка docker container ls -a не нужные мне контейнеры, то при следующем запуске docker-compose он будет создавать контейнер с image?

https://docs.docker.com/compose/
спасибо, почитаю

Andrei
19.07.2019
09:54:22
хочу добавить воркер в swarm но не знаю --token как можно его получить?

нашол docker swarm join-token worker вроди

Евгений
19.07.2019
10:03:09
привет. есть приложение запущеное c помощью docker stack deploy -c {{app_name}}/docker-compose.yml {{_current_color}}_{{app_name}}_Testing. всего два инстанса. проблема в том что встроенный балансировщик посылает запросы поочередно на оба инстанса. как сделать так чтобы балансировщик посылал запросы только на один инстанс, а второй использовался только в случаи отказа первого?

не могу найти документацию по настройки балансировщика docker

Павел
19.07.2019
10:29:18
парни привет, как в docker compose в environment в значение добавить $

Павел
19.07.2019
10:40:59
да. спасибо, помогло!

Евгений
19.07.2019
10:48:26
traefik.io
нам в принципе nginx хватает. Проблема в том что я незнаю как мне настроить балансировщик который живет в докере.

Maxim
19.07.2019
11:17:21
нам в принципе nginx хватает. Проблема в том что я незнаю как мне настроить балансировщик который живет в докере.
Если вам хватает nginx "в принципе" то почему же вы испытываете трудности? Его же хватает ) А про traefik - забудьте, вдруг еще прочитаете инструкцию и как начнёте использовать, от греха подальше, отодвиньте его в дальний угол, забудьте вообще это название, я вам его не говорил)

Евгений
19.07.2019
11:18:02
у меня сделано все не верно

nginx не включен в кластер докер

а у меня нетак

Maxim
19.07.2019
11:19:11
Это какие то буквы ААА ВАВ

Евгений
19.07.2019
11:20:36
Это какие то буквы ААА ВАВ
это обозначение инстраносов

получается nginx должен рулить трафикм внутри кластера

Google
Maxim
19.07.2019
11:22:22
это обозначение инстраносов
Могу констатировать что описание к схеме не позволяет усомниться в её правильности

Евгений
19.07.2019
11:23:19
но я сталкнулся с тем что не могу управлять swarm load balancer

Maxim
19.07.2019
11:23:57
Евгений
19.07.2019
11:25:18
хочу чтбы он направлял запросы не на все инстансы а только на один

Vladimir
19.07.2019
11:51:46
Есть идеи как прокинуть доступ к директории из одного контейнера в другой в рамках пода?

Maxim
19.07.2019
11:52:39
Ни в коем случае не читай документацию к traefik.io

Vladimir
19.07.2019
11:59:43
Есть
Ну, не томи же)

Maxim
19.07.2019
12:00:23
Ну, не томи же)
Сначала расскажите что вы пытались предпринять, а потом уже поможем ;)

Vladimir
19.07.2019
12:01:16
Есть под в нем 2 контейнера. В одном приложение, во втором сервис-тул которому нужно получить доступ к файлам приложения

Stanislav
19.07.2019
12:18:00
собираю на основе nginx:alpine свой образ, по гайду определенному смотрю команду $ apt-get install build-essential zlib1g-dev libpcre3 libpcre3-dev unzip но apt-get нет в этой сборке, есть apk, тем не менее при $ apk add эти пакеты не находятся, какой выход?)

Roman
19.07.2019
12:21:47
а почему в Alpine должен быть apt? ))

соберите на основе nginx:stable, оно на Debian

Vladimir
19.07.2019
12:35:01
Сначала расскажите что вы пытались предпринять, а потом уже поможем ;)
Пытался сделать том emptyDir и через него прокинуть директорию, но при монтировании файлы приложения затираются.

Maxim
19.07.2019
12:37:49
А не пробовали сделать один внешний volume и подключить его к двум сервисам?

Vladimir
19.07.2019
13:10:35
А не пробовали сделать один внешний volume и подключить его к двум сервисам?
Монтирование в каталог приложения затирает все файлы в нем

Google
Vladimir
19.07.2019
13:14:23
Смотнтировать в соседний католог и прокинуть симлинк

?

Stanislav
19.07.2019
13:25:05
а почему в Alpine должен быть apt? ))
не должен, я о том как пакеты с apt перетянуть в apk, возможно есть какие-нибудь смежные регистры. проблему в принципе решил, спасибо за ответ тем не менее, но свое решение я уже нашел в другом образе

Костя
19.07.2019
13:50:30


Nik
19.07.2019
13:52:32
это вопрос в msssqlq

но вообще это SuperAdmin

Roman
19.07.2019
14:38:19
Ребят, кто знает, как выполнить sh файл в докере?

COPY ./docker/dev/start.sh /var/chat/start.sh

ENTRYPOINT ["/var/chat/start.sh"]

Не работает

CMD ["/var/chat/start.sh"]

Не работает

stat /var/chat/start.sh: no such file or directory": unknown

Игорь
19.07.2019
14:40:05
#Добавляем в файл скрипт ADD docker-entrypoint.sh /docker-entrypoint.sh # Настраиваем команду, которая должна быть запущена в контейнере во время его выполнения ENTRYPOINT ["/docker-entrypoint.sh"]

Roman
19.07.2019
14:40:44
@Vyrva_Igor Такой сценарий не работает ?

Игорь
19.07.2019
14:41:00
ну, у меня отрабатывает

проверьте команду COPY

Roman
19.07.2019
14:41:28
эммм

а ничего что пути разные?

Игорь
19.07.2019
14:41:40
попробуйте как у меня ADD

Google
Roman
19.07.2019
14:41:42
?

Игорь
19.07.2019
14:41:56
то что пути разные - это в данном случае не принципиально

если хотите, могу сейчас прописать ваш конечный путь и переделать имадж

Roman
19.07.2019
14:42:39
Роман отредактировал сообщение там только что /var/app было вместо /var/chat ))

Roman
19.07.2019
14:42:59
Там было название проекта

И изменил

Игорь
19.07.2019
14:43:21
вы кстати перед тем как копировать делали mkdir -p /var/chat/ ?

Roman
19.07.2019
14:43:28
главное, чтобы куда копировалось, оттуда и выполнялось

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