
Elefant
11.12.2017
17:48:43
srf-sl@srfsl-Machine:~/Documents/dw$ ./up.sh
ERROR: The Compose file './docker-compose.yml' is invalid because:
Unsupported config option for services.django: 'images'
без s надо было )

Ivan
11.12.2017
17:50:15
Да

Elefant
11.12.2017
17:50:42
но все равно то же самое

Google

Elefant
11.12.2017
17:54:13
вот так ошибка выглядит целиком, появляется на step 6

Anton
11.12.2017
17:55:06
В следующий раз не делай скриншот, делай фото экрана.

Ivan
11.12.2017
17:55:07
Контейнер не видит сеть. Попробуйте
ping -c2 google.com
В контейнере

Elefant
11.12.2017
17:56:10
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max/stddev = 23.061/23.611/24.161/0.550 ms

Ivan
11.12.2017
17:57:17
Попробуйте сделать образ на базе Ubuntu
FROM ubuntu:latest
services:
django:
images:ubuntu:latest
build: django
entrypoint:
- /entrypoint.sh

Elefant
11.12.2017
18:00:05
а нет, извиняюсь, не в том контейнере сделал пинг, я попробовал прям в докер файл сейчас прописать пинг и он ошибку выдал

Ivan
11.12.2017
18:00:29
Значит нет сети

Elefant
11.12.2017
18:00:33
Step 6/6 : RUN ping -c2 google.com
—-> Running in f42aab853955
ping: unknown host
ERROR: Service 'django' failed to build: The command '/bin/sh -c ping -c2 google.com' returned a non-zero code: 1

Ivan
11.12.2017
18:01:15
Сделайте образ на базе ubuntu

Google

Ivan
11.12.2017
18:01:34
Может Debian где-то косячит. У меня все базовые образы на базе Ubuntu

Elefant
11.12.2017
18:05:16
тоже самое

Mikhail
11.12.2017
18:05:35
Это проблема с DNS
Если пингует.
ping 8.8.8.8 Работает?

Elefant
11.12.2017
18:06:23
пробую
ммм затрудняюсь понять
Step 6/8 : RUN ping 8.8.8.8
—-> Running in 63adf570a0e5
/bin/sh: 1: ping: not found
из докерфайла оно должно работать?
The command '/bin/sh -c ping 8.8.8.8' returned a non-zero code: 127
если контейнер не запускается, то как еще можно проверить в нем команду?
не, похоже, что в контейнере вообще сети нет, пинг не работает и apt update тоже

Ivan
11.12.2017
18:34:56

Elefant
11.12.2017
18:35:21
да, я в докерфайл прописал
а не могут другие юсб интерфейсы на это повлиять?
попробовал закомментировать в NetworkManager.conf строку dns=dnsmasq, ничего не изменилось
починил
http://odino.org/cannot-connect-to-the-internet-from-your-docker-containers/ по этой инструкции

Alexander
11.12.2017
19:24:28
Товарищи, кто-то использует portainer в реальной жизни в продакшене?
Для того, чтобы красивенько глазами в браузере следить за положением дел у контейнеров и все такое

Google

Nikita
11.12.2017
19:36:56
не могу понять флаг -v для docker run монитрует директорию хоста в контейнер и никак наоборот?

Artem
11.12.2017
19:37:54
Нет, никак наоборот, т.к. это безсмысленно

Anton
11.12.2017
19:38:15
Бес-

Artem
11.12.2017
19:38:46
Да как угодно

Nikita
11.12.2017
19:38:53
Ладно, но у меня собирается контейнер вместе со статикой. Как лучше их разделить?

Artem
11.12.2017
19:39:16
Статику волюмом с хоста
Это как держать phpmyadmin на проде?
Продакшн продакшну рознь конечно

Nikita
11.12.2017
19:42:20
Ну а на хост она как попадает.
сейчас оно так:
1) Запустили докерфайл, который запускает вебпак, который копирует часть файлов, проставляет хеши и тд. В результате статика внутри контейнера с приложением
2) Запушили имидж
3) Зашли на сервер
4) Запулили имидж
5) Запустили на сервере контейнер вместе со статикой.
Как правильно организовать работу, чтобы соеденить файлы с контенера и хоста или как-то отдельно доставлять статику :c
соре
я не шарю сильно :(

Artem
11.12.2017
19:43:59
-v some/dir/with/static:/var/www/static
Например

Alexander
11.12.2017
19:44:06
Это не шибко энтерпрайз решение
Требования очень простые: посмотреть, как там дела у сервиса, обновились ли все ноды до нового образа и увидеть ещё чуток общей инфы. Да и продакшен не особо нагружен, всего один железный сервер.

Nikita
11.12.2017
19:44:25
Внутри контенера папка со статикой исчезает. Я так и пытался делать

Artem
11.12.2017
19:44:57
Если один железный сервер, а не нагруженный кластер, то вполне нормально, тем более там авторизацию прикрутили
Берешь имадж для сборки с вебпаком, монтируешь туда папку с хоста, билдишь статику, потом поднимаешь основной контейнер и монтируешь туда эту папку со статикой

Google

Alexander
11.12.2017
19:49:21

Anton
11.12.2017
20:02:09

Subb98
11.12.2017
20:05:39
Я тоже не люблю виндовс и топлю за линукс последние месяцев 6. Но у меня не срабатывает триггер на слово "папка" вместо "каталог" или "директория". Вот же ты фанат, однако :D

Anton
11.12.2017
20:08:00
> последние месяцев 6
Прямо аж Торвальдса студентом видел, ага!

Admin
ERROR: S client not available

Subb98
11.12.2017
20:08:20
Не, я относительно недавно линукс юзаю.
Где-то год.

Nikita
11.12.2017
20:12:14

Anton
11.12.2017
20:13:17
Тот, кто считает, что называть вещи своими именами - фанатизм, скорее всего просто идиот.

Nikita
11.12.2017
20:14:39
Нет,на самом деле есть определенный тип ребят. В программирование например переодически можно встретить ребят, которые топят за производительность там, где она не нужна или не считают никакой язык программирования нормальным кроме с\с++ - чаще всего видел таких среди студентов :c
ну ты может не такой

Subb98
11.12.2017
20:15:59
https://ru.wikipedia.org/wiki/%D0%9A%D0%B0%D1%82%D0%B0%D0%BB%D0%BE%D0%B3_(%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0)

Anton
11.12.2017
20:16:17

Subb98
11.12.2017
20:16:18
Что он сказал не так с точки зрения терминологии?
Это синоним, если что.

Stanislav
11.12.2017
22:52:51
Добрый вечер :D
Парни, а где почитать про кейс а-ля "хочу live reload для моих контейнеров"?
У меня собссно просто докер компоус с нужными сервисами крутится в проде, как его обновить кроме вариантов через лоад балансёр?
Например, хочу добавить конфиг nginx и volume так чтоб сразу все завелось и старое не порвалось

Anton
12.12.2017
01:12:14
Есть кто не спит?

Dmitry
12.12.2017
02:50:07

Google

Dmitry
12.12.2017
02:50:38

Anton
12.12.2017
02:55:35
Где-то точно...
:) вроде бы разобрался. Stack со своим vip port немного поимел мои мозги в течение нескольких часов.

Artem
12.12.2017
05:38:22
Мамку хоста. Утомили виндузятники...
Надеюсь статьи по свежее о докере на Википедии нашел, чтобы хоть как то попытаться знаниями блеснуть, или будешь как обычно сидеть тут и очепятки искать?
Мамку хоста. Утомили виндузятники...
Спешал фо ю, манагер ты наш ?
https://en.m.wikipedia.org/wiki/Directory
И на всякий случай если мозга не хватит для логического вывода, то
https://translate.google.ru/m/translate#auto/ru/folder

Stanislav
12.12.2017
08:08:17

Artem
12.12.2017
08:09:10
просто кластер одной ноды-мастера ?

Stanislav
12.12.2017
08:10:40

Alexei
12.12.2017
08:30:11
всем трям. Подскажите, как лучше поступить. Есть сервер с дебиан 8, на нем в данный момент крутится апач, mysql и реально живет 2 сайта на разных субдоменах. (2 разных virtualhost в апаче)
хочется как-то мой зоопарк перевести на докер контейнеры. в будущем будет добавлено пара сайтов на java) вот и хочется понять, как все это можно разгрести? Меня смущает именно наличие у меня сейчас запущенного апача.

Akamit
12.12.2017
08:33:12
привет чат, подскажите пожалуйста, можно ли как то спрятать содержимое выполняемой в контейнере команды?

Alexey
12.12.2017
08:33:15