@docker_ru

Страница 681 из 1375
CS
09.07.2018
05:48:45
Считай что это переизобретение персональных компьютеров

Без шуток

Второй момент - софт

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

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

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

CS
09.07.2018
07:40:02
За цену платы и семи рпи с картами можно взять мелкий NUC и слепить хоумлаб из него
Ну хз, рынку нравится. Уже есть кто небольшую партию купит. А вы nuc берите, никто никого не заставляет.

За цену платы и семи рпи с картами можно взять мелкий NUC и слепить хоумлаб из него
Еще продукт понравился Stefan Scherer, он эксперт по кластерам и докеру и выступал на dockercon. Он хочет себе один экземпляр

Алексей
09.07.2018
07:49:30
с портами точно напутали.
У тебя не найдется нормального конфига чтоб просто на прод выложить?

Алексей
09.07.2018
08:10:05
Ты используешь links в 2018?
Я использую этот конфиг, который где то нашел, в девопсе и докере не особо разбираюсь

CS
09.07.2018
08:24:25
За цену платы и семи рпи с картами можно взять мелкий NUC и слепить хоумлаб из него
100% на сайте надо написать. Что не надо сразу 7 планок лепить чтобы работало, плата и с одной планкой работает, у каждой ноды своя задача, есть нода с которой кроме gpio ничего нет, а есть мультимедийная нода на ней камера или дисплей

Алексей
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
Доброго времени суток. Столкнулся с интересной проблемой: Поднимаю 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, то в дочерних нельзя их вызывать? как можно решить эту проблему?
переопределять cmd или entrypoint можно. Ошибка из-за которой не происходит сборка nginx у тебя написана, можешь всю фразу в гугл забить nginx: [emerg] host not found in upstream "php"

Igor
09.07.2018
08:51:02
Народ уже собирал кластеры на рпи0

Потому что маленькие и смешные

Но производительность у такого кластера очень сомнительная, пушо по сети там много не протолкнуть

А как игрушка - очень клево

Если бы кто-нибудь из гигантов сделал нормальную платку с армом, встроенной сетью и встроенным флешом и поддержкой дистров - было бы очень круто

Ayupov
09.07.2018
08:53:45
ладно, дам подсказку, назови в своём compose сервис с php как "php"
это не помогло) пойду поищу статьи про переопределение) раз это возможно, значит это можно найти ) спасибо и на том

Евгений
09.07.2018
08:55:10
это не помогло) пойду поищу статьи про переопределение) раз это возможно, значит это можно найти ) спасибо и на том
ещё раз, твоя ошибка не связана с переопределением, у тебя в сети nginx не может отрезолвить имя "php" , возможно он стартует вперёд php, возможно что-то ещё, показывай compose

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
Если бы кто-нибудь из гигантов сделал нормальную платку с армом, встроенной сетью и встроенным флешом и поддержкой дистров - было бы очень круто
У нас вторая версия с 10 гигабитной сетью, 1 гигабит на ноду и 8ми ядерной планкой на 2 ГГц и 2 Гб памяти

Rpi для коммьюнити, нелбзя неддоценивать мощность миллионов людей

А потом вторая версия более профессиональная

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: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
-мы собрали мамку под распберри 3 -рпаспберри говно -а при чем тут распберри?
Где я сказал что rpi фигня, это крутая плата. Вторая версия только для другой планки

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
по-моему туговат ты и просишь сделать всё за тебя
Я просил? У тебя проблемы со зрением наверное

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

Andrew
09.07.2018
10:10:47
Версии докера идиентичны везде? а макоси?
версии докера идентичны макоси идентичны

Admin
ERROR: S client not available

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

rhel 7

Lesha
09.07.2018
10:28:40
версии докера идентичны макоси идентичны
а собираешь контейнер локально?

Andrew
09.07.2018
10:29:40
а собираешь контейнер локально?
да я уже нашел проблему если зайти в контейнер и сделать pip uninstall psycogp2 pip install psycogp2 то все становится ок

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

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
# 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
если они запущены в композе значит они наверняка запущены фоном а раз так, скорее всего после перезагрузки машины они запустятся единственная идея по вашему кейсу - docker-compose images которая покажет что сейчас в данный момент запущено(и с большой вероятностью будет перезапущено) с обычным докером без шансов

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 хелп по гету не дал результатов

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

К сервису, соответственно, привязано доменное имя

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

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