Roman
19.07.2019
14:43:51
RUN mkdir -p /var/chat/
WORKDIR /var/chat/
Может проблема в образе?
FROM node:lts-alpine
???
Google
Игорь
19.07.2019
14:47:30
FROM alpine:latest
# Устанавливаем зависимости
RUN apk --update add sngrep ngrep \
# Удаляем для уменьшения размера
&& rm -rf /var/cache/apk/* /tmp/* /var/tmp/* \
#Создаем директорию
&& mkdir -p /var/chat/
ADD docker-entrypoint.sh /var/chat/docker-entrypoint.sh
ENTRYPOINT ["/var/chat/docker-entrypoint.sh"]
и таки работает
проверяйте то как вы добавляете
Roman
19.07.2019
14:47:59
Спасибо.
Да, все работает.
Заглянул в docker-compose
А там
Игорь
19.07.2019
14:48:31
скорее всего лишний dot в пути
COPY ./docker/dev/start.sh /var/chat/start.sh
Roman
19.07.2019
14:49:22
Нет, просто в docker-compose эта папка монтируеться ?
И там такого файла просто нету
Александр
19.07.2019
15:46:46
всем привет. я тут пока что в RO посижу
чуть позже спрошу, если не получится сделать)
Google
Александр
19.07.2019
15:48:06
да, не получилось. скажите, как сделать collabora docker в http ? изменил конфиг в
<ssl desc="SSL settings">
<enable type="bool"
вот тут поставил false. но не помогло.
контейнер перезапускал
Данила
19.07.2019
16:48:02
Возможно ли запустить апач внутри контейнера от обычного пользователя, не правя envvars?
Dmitry
19.07.2019
18:55:28
добрый вечер, господа
появился тут у меня сервачок на спринге от прошлого прогера. хочу его в контейнер пихнуть, чтоб жаба жила только там.
получается, в докерфайле я копирую файлы с директории в контейнер, запускаю gradle build и дальше юзаю docker-compose
в композе я поднимаю 2 сервиса – монгодб и спринг
в спринге я указываю command: java -jar server.jar
и указываю depends_on: mongodb
а в монгодб я лишь указываю образ монго и рестарт олвейс
правильно ли я мыслю или что-то упустил? если я у монги не указываю порт, она же будет на дефолтном доступна для спринга?
Mikhail
19.07.2019
19:44:04
Dmitry
19.07.2019
19:44:22
Mikhail
19.07.2019
19:44:38
на 100% уверенным быть не могу, лучше проверить
Dmitry
19.07.2019
19:46:02
завтра уже тогда) не завелось с первого раза
Mikhail
19.07.2019
19:47:40
С depends_on только не получилось, добавил links и все завелось
version: '3'
services:
mongo:
image: mongo
app:
image: test
links:
- mongo
depends_on:
- mongo
environment:
- MONGODB_URL=mongodb://mongo:27017/test
Andrey
19.07.2019
19:48:03
Dmitry
19.07.2019
19:51:41
Mikhail
19.07.2019
19:52:17
Dmitry
19.07.2019
19:53:00
Mikhail
19.07.2019
19:53:12
external network
Dmitry
19.07.2019
19:53:21
А, понял
Это типа глобальная как прокси для контейнеров?
Andrey
19.07.2019
19:54:23
Dmitry
19.07.2019
19:54:49
Google
Andrey
19.07.2019
19:55:06
зачти
Dmitry
19.07.2019
19:55:58
Andrey
19.07.2019
19:56:29
Dmitry
19.07.2019
19:57:03
Обзора хватило, чтоб прикинуть
Спасибо)
Утром полностью прочту
Andrey
19.07.2019
19:57:22
хор
Dmitry
19.07.2019
19:58:21
И ещё такой вопрос. Для того, чтоб в контейнере был gradle, нужен имидж с градлом или же ставить его в dockerfile run...?
Andrey
19.07.2019
20:00:12
а да)
всё я тоже спать)
Nikita
19.07.2019
22:56:36
K█r█ll
19.07.2019
22:58:14
ну, ты запустил контейнер с голой операционкой
она отработала твой запрос (запустится, буквально) и закрылась
Maxim
19.07.2019
22:58:38
Эта команда запустит bash в контейнере, поппобуйте:
sudo docker run -itd --name xxxxxx ubuntu bash
Но может вы что то делаете не так?
Nikita
19.07.2019
23:17:09
K█r█ll
19.07.2019
23:17:43
Nikita
19.07.2019
23:19:46
а ок.
спасибо большое =) извиняюсь за нубство
Алексей
20.07.2019
00:44:33
Google
foi
20.07.2019
05:21:16
ребята, добрый день! Никто не подскажет по какой причине могут быть медленные сборки - особенно на моментах установки ENV или ARG?
OC Manjaro
nvme ssd
Server Version: 18.09.7-ce
Storage Driver: overlay2
Backing Filesystem: f2fs
Supports d_type: true
Native Overlay Diff: false
Я так понимаю дело в Native Overlay Diff: false
Пробовал modprobe -r overlay && modprobe overlay redirect_dir=off && systemctl restart docker, но Native Overlay Diff: false так и остается.
В тоже время на серваке с более слабым процом и хдд с федора 30 и ext4 Native Overlay Diff: true и сборки очень быстрые.
И
20.07.2019
08:09:37
Привет. Представим следующее: есть машина с 7гб, и 11 контейров с лимита в 1 гб. Как так получается, что заезжает больше 7?
Виктор
20.07.2019
08:14:57
При пиковом потреблении озу, естественно может не хватать озу тому или иному контейнеру
"Кто первый взял того и тапки"
И
20.07.2019
08:21:26
правильно ли я понимаю, что если есть резерв в 1гб, но контейнер потребляет только 100мб, то можно создать много контейнеров?
Однако все это сломается когда контейнеры будут потреблять 1гб при нагрузке?
Владимир
20.07.2019
08:22:32
И
20.07.2019
08:24:19
а если какой-то механизм, который не позволяет этому произойти: зарезервировать 1гб и не отдавать ему никому? То есть при 7гб и оставить только 7 контейреров и не позволять другим сервисам запускаться на этом хосте
Владимир
20.07.2019
08:48:17
И
20.07.2019
09:23:32
Народ, а можете подсказать как в большим компаниях наподобие вк итп организована бд? Понимаю, что там все распределено, но как? Просто дублируются контейнеры докера с postgre? Тоесть если к примеру на 1 сервере забиваются данные в бд, то этот контейнер как то дублирует на другой сервер где есть место? Новичек, поэтому такие вопросы.
Владимир
20.07.2019
09:27:48
Bral
20.07.2019
10:20:14
Вопрос по сетям в докере: каким образом создать сеть , к которой можно было обратиться с удаленной машины ? На данный момент имеется win7 хостовая, и debian 9 гостевая. На debian запущен контейнер ( крутится эластиксерч). Не могу обратиться с хостовой машины к нему.
inqfen
20.07.2019
10:21:10
Порт опубликовать
Алексей
20.07.2019
10:46:54
А можно как то заставить докер перед сборкой образа выполнить мой скрипт?
arts
20.07.2019
10:54:35
Алексей
20.07.2019
10:58:23
arts
20.07.2019
10:59:20
А смысл?
inqfen
20.07.2019
12:32:19
?️ True
20.07.2019
13:27:11
BN
20.07.2019
13:32:41
Google
Алексей
20.07.2019
13:47:11
Andrey
20.07.2019
13:58:01