
Jack
05.10.2018
23:19:10

Konstantin
05.10.2018
23:19:20
И чо?
Они оба работают, хостс то причем

Jack
05.10.2018
23:20:27
а вот хз

Google

Jack
05.10.2018
23:20:38
но переустановили без той галочки и всё ок

Dima
06.10.2018
09:32:24

Georgy
06.10.2018
09:33:31

Timur
06.10.2018
09:43:51

Вячеслав
07.10.2018
07:40:11
а как посмотреть содержимое dockerfile, ксли образ скачан из репо?

Volodimir Fedorov
07.10.2018
07:55:09
в репе и посмотреть)

Вячеслав
07.10.2018
07:56:00

bebebe
07.10.2018
08:01:32

Вячеслав
07.10.2018
08:04:53

bebebe
07.10.2018
08:07:38

Вячеслав
07.10.2018
08:08:39

Evgeniy
07.10.2018
13:49:13
господа, собираю composer, в entrypoint прописываю скрипт, который инициализирует проект, если директория с проектом пуста
if [ -f "./.ENV" ]; then
echo "files do exist"
else
composer create-project laravel/laravel:5.7 ./ --prefer-dist --ignore-platform-reqs
fi
composer install
контейнер падает с ошибкой
composer | /home/install.sh: line 8: syntax error: unexpected end of file (expecting "then")
проблема в ситаксисе if
гугл дает точно такой синтаксис как у меня
сам composer собирается
FROM php:7-alpine3.7
чяднт?
контейнер билдится без кеша
docker-compose build --no-cache composer

Google

sk
07.10.2018
14:18:20
как узнать что опять запускает контейнеры

bebebe
07.10.2018
14:22:52
спросить у Александра Каральчука?
или он не пределах?

Konstantin
07.10.2018
14:25:39

sk
07.10.2018
14:28:08
спасибо

Konstantin
07.10.2018
14:29:16

Subb98
07.10.2018
14:29:24

Konstantin
07.10.2018
14:29:49
1. никогда не удаляй так рабочие контейнеры
2. если композом запускаешь - им и стопай\удаляй\etc

Anton
07.10.2018
14:35:57

Roman
07.10.2018
14:37:22
подскажите плиз как поченить Couldn't connect to Docker daemon at http+docker://localhost - is it running?

Konstantin
07.10.2018
14:37:57
is it running?

arts
07.10.2018
14:41:06

Timur
07.10.2018
14:42:02

arts
07.10.2018
14:42:18
Либо sudo chmod 666 /var/run/docker.sock. Но это сработает только до перезапуска докера.

Timur
07.10.2018
14:43:26
теперь это best practices тред!

arts
07.10.2018
14:43:53
Лол

Roman
07.10.2018
14:46:46
да вроде и в группы пихал и проверял запущен или нет! вроде как все норм! и переустанавливал разными способами)

Sergey
07.10.2018
14:50:25
переустанови

Google

Roman
07.10.2018
14:56:36
Ну так переустанавливал

Sergey
07.10.2018
14:58:37
ок, на что ты получаешь ошибку

Roman
07.10.2018
16:00:08
на запуск докер-компос
о всем спс! после очередной перезагрузке заработало

Evgeniy
07.10.2018
16:03:10
проблема была в переносах строк \r\n

Konstantin
07.10.2018
16:11:06
dos2unix

Evgeniy
07.10.2018
16:12:25
На Винде сидишь?
да, но дело не в этом, а в том, что в новом проекте не настроил перенос строк в шторме

Konstantin
07.10.2018
16:14:16
Бывает, но когда ты с винды работаешь - это первое что надо проверять при фэйлах)

Кирилл
07.10.2018
17:31:02
Всем привет, помогите разобраться пожалуйста, есть контейнер, суть которого в том что бы обрабатывать файлы привязанные к папке на основе параметров, это делает скрипт которые прописан как entrypoint, но для правильной работы скрипта ему могут понадобиться доп параметры, он и другие связанные контейнеры поднимаются через compose, суть вопроса вот в чем, как запустить через compose контейнер, которые сам остановился после docker-compose up -d (так как этот контейнер не служба) с параметрами, так что бы он давал вводить данные на запросы контейнера?
сейчас он дает вводить данные но сам скрипт получает пустоту, вместо введенных данных


artb1sh
07.10.2018
19:15:51
Всем привет, помогите разобраться пожалуйста, есть контейнер, суть которого в том что бы обрабатывать файлы привязанные к папке на основе параметров, это делает скрипт которые прописан как entrypoint, но для правильной работы скрипта ему могут понадобиться доп параметры, он и другие связанные контейнеры поднимаются через compose, суть вопроса вот в чем, как запустить через compose контейнер, которые сам остановился после docker-compose up -d (так как этот контейнер не служба) с параметрами, так что бы он давал вводить данные на запросы контейнера?
CMD а не энтрипоинт


Сергей
08.10.2018
04:14:15
всем привет. кто-нибудь сталкивался с проблемой на этапе старта постгрес-контейнера:
chown: /opt/postgres/pg_xlog/000000010000000000000012: Out of memory
chown: /opt/postgres/pg_xlog/archive_status: Out of memory
chown: /opt/postgres/pg_xlog/archive_status: Out of memory
chown: /opt/postgres/postgresql.auto.conf: Out of memory
chown: /opt/postgres/postgresql.conf: Out of memory
chown: /opt/postgres/postmaster.opts: Out of memory
chown: /opt/postgres/postmaster.pid: Out of memory
?
при том, что если пересоздать контейнер, то всё окей
причем это даже не обязательно постгрес контейнер
а любой, даже с nginx

Yury
08.10.2018
06:13:49
Ну аут оф мемори ж

Sergey
08.10.2018
06:24:28

Bogdan
08.10.2018
06:24:53

Google

Jas
08.10.2018
10:03:22
друзья всем привет, помогите плз решить вопрос, есть постгрес в докере, хочу чтобы при запуске контейнера, загружались автоматически все sql запросы, которые я вмонитровал
сейчас скинул docker-compose и Dockerfile

Ванько
08.10.2018
10:03:56
Ентрипойнт

Alexey
08.10.2018
10:04:00

Evgeniy
08.10.2018
10:04:04
в документации указаны место в которое можно положить *.sql файлики

Jas
08.10.2018
10:04:14
да
/docker-entrypoint-initdb.d
предлагают сюда положить
но он не запускает
postgres9:
build: ./
ports:
- 5432:5432
volumes_from:
- pg_data
environment:
POSTGRES_PASSWORD: postgres
POSTGRES_USER: postgres
PGDATA : /var/lib/postgresql/data/pgdata
pg_data:
image: alpine:latest
volumes:
- /var/lib/postgresql/data/pgdata
command: "true"
FROM postgres:9.4
ADD queries/user.sql /docker-entrypoint-initdb.d/user.sql
вложенность папок

Evgeniy
08.10.2018
10:05:38
у меня так работает
COPY ./updateConfig.sh /docker-entrypoint-initdb.d/_updateConfig.sh
RUN chmod 0777 /docker-entrypoint-initdb.d/_updateConfig.sh

Konstantin
08.10.2018
10:06:31
но он не запускает
глянь скрипт энтрипоинта, он кажется запускается один раз при первом старте

Jas
08.10.2018
10:06:39
да
уже глянул
там цикл, он отслеживает docker-entrypoint-initdb.d
в зависимости от расширения файла
и запускает его с помощью psql

Google

Evgeniy
08.10.2018
10:07:21
права проверь, посгрес запускается не от рута
файлики ты закинул от рута

Jas
08.10.2018
10:07:47
аа
я при запуске -d не указываю
странно что логи не сыпятся

Evgeniy
08.10.2018
10:10:03
сам нарывался, он молча просто не исполняет

Andrey
08.10.2018
10:10:30
привет
может сталкивался кто - запускаю php скрипт в докере. сам php показывает что жрёт всего мизер памяти. а вот сам докер отжирает очень много и умирает по лимитам уже.

Evgeniy
08.10.2018
10:13:14
чем меришь в пыхе?

Andrey
08.10.2018
10:14:28
memory_get_usage(true)

Evgeniy
08.10.2018
10:16:52
попробуй другой, которая смотрит пиковое потребление

Юрий
08.10.2018
10:23:45
Народ, всем привет. Никто не сталкивался с необходимостью перенести контейнер со всеми настройками на другой хост например? Хотим переехать с devicemapper на overlay2 с сохранением всего и вся

Evgeniy
08.10.2018
10:34:18
господа а подскажите как контейнер с гитом повесить в фон, в смысле чтобы он не останавливался, чтобы была возможность в контейнер залезть для диагностики
обычно я делаю для этого так
ENTRYPOINT /bin/bash
CMD ["true"]
но в этом случае нет баша