@docker_ru

Страница 396 из 1375
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 тоже

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
-v some/dir/with/static:/var/www/static
Ну так мы монтирует папку хоста в папку контейнера, разве нет?

Внутри контенера папка со статикой исчезает. Я так и пытался делать

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

Берешь имадж для сборки с вебпаком, монтируешь туда папку с хоста, билдишь статику, потом поднимаешь основной контейнер и монтируешь туда эту папку со статикой

Google
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
Мамку хоста. Утомили виндузятники...
в подобном фанатизме никогда не видел ничего хорошего :c

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
ну ты может не такой
Да, мне и до студента далеко - всего 3 года мне. ☺️

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
Есть кто не спит?

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

Например, хочу добавить конфиг nginx и volume так чтоб сразу все завелось и старое не порвалось
Надо как минимум что-нибудь типо swarm, и пару реплики на каждый контейнер и через stack deploy настроить deploy policy как угодно будет

Stanislav
12.12.2017
08:08:17
Надо как минимум что-нибудь типо swarm, и пару реплики на каждый контейнер и через stack deploy настроить deploy policy как угодно будет
а swarm сможет на одном хосте? мне не жалко пару дроплетов поднять, но интересно в рамках одного узла

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
привет чат, подскажите пожалуйста, можно ли как то спрятать содержимое выполняемой в контейнере команды?

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