
CS
09.07.2018
05:48:45
Считай что это переизобретение персональных компьютеров
Без шуток
Второй момент - софт
Классические подходы постороения ОС винда или андроид --- устарели. Новые принципы это микросервисы и серверлесс. Это веб стеки, а не рабочий стол и ярлыки на экране смартфона. Софт будет микросервисный вперемешку с serverless, поэтому нужны новые типы компьютеров, построенные полностью на интернет технологиях, работающие 24/7, энергоэффективные, поддержка машинного обучения, хорошая параллельность и тд

Google

CS
09.07.2018
05:53:21
Поэтому эта мамка это начало, это подстегнет смену парадигмы разработки всего софта для конечных потребителей

Alexey
09.07.2018
06:17:06

Igor
09.07.2018
06:55:42
За цену платы и семи рпи с картами можно взять мелкий NUC и слепить хоумлаб из него

CS
09.07.2018
07:40:02

Алексей
09.07.2018
07:49:30

Евгений
09.07.2018
08:08:35

Vasiliy
09.07.2018
08:09:29

Алексей
09.07.2018
08:10:05

Евгений
09.07.2018
08:10:23

CS
09.07.2018
08:24:25

Алексей
09.07.2018
08:39:07
Ты этим гордишься?
Ты туговат, но я объясню, я этим не горжусь, просто спрашиваю как сделать правильно

Google

Евгений
09.07.2018
08:40:18

Yury
09.07.2018
08:44:38
уу начался срач


Ayupov
09.07.2018
08:45:17
Доброго времени суток.
Столкнулся с интересной проблемой:
Поднимаю 2 контейнера через docker-compose, один с образом php7-fpm, другой nginx.
при сборке контейнера на php7-fpm, необходимо задать права доступа для нескольких папок. Но при использовании CMD или ENTRYPOINT в дальнейшем не создается контейнер с образа nginx.
ошибка: nginx: [emerg] host not found in upstream "php" in /etc/nginx/conf.d/default.conf:26
мой dockerfile php7-fpm:
FROM php7-fpm:latest
RUN docker-php-ext-install zip
COPY ./src /app
COPY ./permission.sh /var/tmp/
#ENTRYPOINT ["/var/tmp/permission.sh"]
CMD ["/bin/bash","/var/tmp/permission.sh"]
WORKDIR /app```permissin.sh:
```#!/usr/bin/env bash
if [ ! -d "/app/runtime/" ]; then
mkdir /app/runtime/
fi
chmod -R 777 /app/runtime/
chmod -R 777 /app/web/assets/
chmod -R 777 /app/web/runtime/
как я понимаю, у родительских образов если использована cmd или entrypoint, то в дочерних нельзя их вызывать?
как можно решить эту проблему?


Евгений
09.07.2018
08:48:18


Igor
09.07.2018
08:51:02
Народ уже собирал кластеры на рпи0
Потому что маленькие и смешные
Но производительность у такого кластера очень сомнительная, пушо по сети там много не протолкнуть
А как игрушка - очень клево
Если бы кто-нибудь из гигантов сделал нормальную платку с армом, встроенной сетью и встроенным флешом и поддержкой дистров - было бы очень круто

Ayupov
09.07.2018
08:53:45

Евгений
09.07.2018
08:55:10

Ayupov
09.07.2018
08:58:47
version: '2'
services:
composer:
image: composer/composer
volumes:
- ./src:/app
working_dir: /app
php-fpm:
build: .
volumes:
- ./src:/app
env_file:
- .env
container_name: qc
nginx:
image: registry.ncsd.ru/docker/nginx-php:latest
volumes:
- ./configs/nginx.conf:/etc/nginx/conf.d/default.conf
- ./src:/app
ports:
- ${NGINX_PORT}:80
links:
- php-fpm:php

CS
09.07.2018
09:03:44
Rpi для коммьюнити, нелбзя неддоценивать мощность миллионов людей
А потом вторая версия более профессиональная

Igor
09.07.2018
09:05:16
Мамки?

CS
09.07.2018
09:05:37

Google

CS
09.07.2018
09:05:39
Да
А чего еще)
Технологическая база то у нас есть уже, можно за 2 недели выкатить монстра

Igor
09.07.2018
09:06:39
Ну оно же все равно утыкается в производительность самой распберри

CS
09.07.2018
09:06:55

Igor
09.07.2018
09:07:05
Так стопэ

CS
09.07.2018
09:07:38
Turing Pi для разбери планок
Turing A для cortex octa core 2GHz
Планки бл сменныееее) ну че тут сложного то

Igor
09.07.2018
09:08:59
-мы собрали мамку под распберри 3
-рпаспберри говно
-а при чем тут распберри?
У нас разговор щас так выглядит

CS
09.07.2018
09:09:21
Turing A будет с полноценным ethernet без моста usb<->eth

Igor
09.07.2018
09:09:36
Тогда круть

CS
09.07.2018
09:10:17

Igor
09.07.2018
09:10:55
Я сказал, что кластер из пи - плохая идея, максимум академический интерес
Пушо даже с UHS3 карточкой на борту оно очень плохо работает

CS
09.07.2018
09:11:32
Тут 2.2к сидят т.к. комьюнити
Докер это распберри пи только в софтовой плоскости

Дмитрий
09.07.2018
09:34:01
2,222 кстати

Google

Pavel
09.07.2018
09:37:54
все испортил ((

Алексей
09.07.2018
09:42:24

Евгений
09.07.2018
09:43:43

Andrew
09.07.2018
09:55:53
Добрый день
подскажите пожалуйста
есть докер образ с python
распространяю на несколько машин (Mac) этот докер образ
на 2 из 3 он работает
на другой нет
то Segmentation fault вылетит
то еще какието проблемы якобы в коде питона
но образ один и тот же
машины почти идентичны по характеристикам
куда посмотреть? что может мешать? есть подозрения на локаль

Lesha
09.07.2018
10:09:29

Andrew
09.07.2018
10:10:47

Admin
ERROR: S client not available

E_zombie
09.07.2018
10:19:26
вопрос: есть система которую ставил не я. нужно найти как посмотреть какие контейнеры поднимутся после перезагрузки. как это сделать ?
rhel 7

Sergey
09.07.2018
10:24:27

Lesha
09.07.2018
10:28:40

Andrew
09.07.2018
10:29:40

E_zombie
09.07.2018
10:29:55
# docker ps | wc -l
26

Alexey
09.07.2018
10:30:16

E_zombie
09.07.2018
10:30:33
ээээээ не знаю.
# systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
Drop-In: /etc/systemd/system/docker.service.d
└─override.conf
Active: active (running) since Ср 2018-07-04 21:08:19 MSK; 4 days ago
Docs: https://docs.docker.com
Main PID: 1253 (dockerd)
Tasks: 444
Memory: 206.1M
CGroup: /system.slice/docker.service

Sergey
09.07.2018
10:44:33

E_zombie
09.07.2018
10:47:23
спасибо. сейчас проверюю
docker-compose -v
docker-compose version 1.9.0, build 2585387
ругается что нет такой

Google

Sergey
09.07.2018
10:50:28
нет такой что

E_zombie
09.07.2018
10:51:11
# docker-compose images
No such command: images

Sergey
09.07.2018
10:51:43
проcто докеркомпоз пробните
там список директив вылезет
вы не можете в англ? какой посыл картинки?

E_zombie
09.07.2018
10:56:12
docker-compose images
которая покажет что сейчас в данный момент запущено(и с большой вероятностью будет перезапущено)
к тому что команды images нет.

Sergey
09.07.2018
10:58:01
да я понял что нету
я вам и сказал
смотрите другие директивы

Denis
09.07.2018
11:03:47
всем привет, подскажите пжл, есть Projects/Namespaces в rancher2
как можно выдернуть имя Projects, для
Namespaces - kubectl get ns
есть ли некое подобие для Projects
хелп по гету не дал результатов

Sergey
09.07.2018
11:04:17

Sergey
09.07.2018
12:13:10

Артамонов Игорь
09.07.2018
12:13:36
Коллеги, такой вопрос.
Нужно ли экспозитьпорт сервиса в докере, для доступа к нему, или достаточно сконфижить nginx, крутящийся в том же докере?
Т.е. задача.
Есть некая БД в вакууме, работающая в docker-network с другими приложениями(контейнерами) в своем контуре. Для доступа к сервису из вне - сконфижен nginx, работающий рядом с этими контейнерами.
Сейчас появилась задачка пустить неких чуваков в БД, хотя сам контейнер не экспозит порты.
Вопрос, нужно ли экспозить порт, или я могу указать в nginx соответсвующее правило?
К сервису, соответственно, привязано доменное имя

Andrey
09.07.2018
12:18:12

Артамонов Игорь
09.07.2018
12:18:28
посеба