Алексей
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?
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 в значение добавить $
Maxim
19.07.2019
10:40:26
Павел
19.07.2019
10:40:59
да. спасибо, помогло!
Евгений
19.07.2019
10:48:26
traefik.io
нам в принципе nginx хватает. Проблема в том что я незнаю как мне настроить балансировщик который живет в докере.
Maxim
19.07.2019
11:17:21
Евгений
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
Евгений
19.07.2019
11:53:20
Maxim
19.07.2019
11:59:22
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
Игорь
19.07.2019
12:24:09
ну и руками сами может поискать:
http://dl-4.alpinelinux.org/alpine/
Vladimir
19.07.2019
12:35:01
Maxim
19.07.2019
12:37:49
А не пробовали сделать один внешний volume и подключить его к двум сервисам?
Vladimir
19.07.2019
13:10:35
Maxim
19.07.2019
13:13:10
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
главное, чтобы куда копировалось, оттуда и выполнялось