Anonymous
Поэтому эта мамка это начало, это подстегнет смену парадигмы разработки всего софта для конечных потребителей
Mentat
Igor
Igor
За цену платы и семи рпи с картами можно взять мелкий NUC и слепить хоумлаб из него
Evgenii
Anonymous
Evgenii
Алексей
Ты этим гордишься?
Ты туговат, но я объясню, я этим не горжусь, просто спрашиваю как сделать правильно
Evgenii
Yury
уу начался срач
Ayaz🚀
Доброго времени суток.
Столкнулся с интересной проблемой:
Поднимаю 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, то в дочерних нельзя их вызывать?
как можно решить эту проблему?
Evgenii
Evgenii
Igor
Igor
Народ уже собирал кластеры на рпи0
Igor
Потому что маленькие и смешные
Igor
Но производительность у такого кластера очень сомнительная, пушо по сети там много не протолкнуть
Igor
А как игрушка - очень клево
Igor
Если бы кто-нибудь из гигантов сделал нормальную платку с армом, встроенной сетью и встроенным флешом и поддержкой дистров - было бы очень круто
Ayaz🚀
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
Anonymous
Anonymous
Rpi для коммьюнити, нелбзя неддоценивать мощность миллионов людей
Anonymous
А потом вторая версия более профессиональная
Igor
Igor
Мамки?
Anonymous
Anonymous
Да
Anonymous
А чего еще)
Anonymous
Технологическая база то у нас есть уже, можно за 2 недели выкатить монстра
Igor
Ну оно же все равно утыкается в производительность самой распберри
Anonymous
Igor
Так стопэ
Igor
Anonymous
Turing Pi для разбери планок
Turing A для cortex octa core 2GHz
Anonymous
Планки бл сменныееее) ну че тут сложного то
Igor
-мы собрали мамку под распберри 3
-рпаспберри говно
-а при чем тут распберри?
Igor
У нас разговор щас так выглядит
Anonymous
Turing A будет с полноценным ethernet без моста usb<->eth
Igor
Тогда круть
Igor
Я сказал, что кластер из пи - плохая идея, максимум академический интерес
Igor
Пушо даже с UHS3 карточкой на борту оно очень плохо работает
Anonymous
Anonymous
Тут 2.2к сидят т.к. комьюнити
Anonymous
Докер это распберри пи только в софтовой плоскости
Дмитрий
2,222 кстати
Pavel
все испортил ((
Алексей
Evgenii
Andrew
Добрый день
подскажите пожалуйста
есть докер образ с python
распространяю на несколько машин (Mac) этот докер образ
на 2 из 3 он работает
на другой нет
то Segmentation fault вылетит
то еще какието проблемы якобы в коде питона
но образ один и тот же
машины почти идентичны по характеристикам
куда посмотреть? что может мешать? есть подозрения на локаль
L
E_zombie
вопрос: есть система которую ставил не я. нужно найти как посмотреть какие контейнеры поднимутся после перезагрузки. как это сделать ?
E_zombie
rhel 7
Sergey
L
Andrew
а собираешь контейнер локально?
да
я уже нашел проблему
если зайти в контейнер и сделать
pip uninstall psycogp2
pip install psycogp2
то все становится ок
E_zombie
# docker ps | wc -l
26
Alexey
E_zombie
ээээээ не знаю.
E_zombie
# 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
E_zombie
спасибо. сейчас проверюю
E_zombie
docker-compose -v
docker-compose version 1.9.0, build 2585387
E_zombie
ругается что нет такой
Sergey
нет такой что
E_zombie
# docker-compose images
No such command: images
Sergey
проcто докеркомпоз пробните
Sergey
там список директив вылезет
Sergey
вы не можете в англ? какой посыл картинки?
E_zombie
docker-compose images
которая покажет что сейчас в данный момент запущено(и с большой вероятностью будет перезапущено)
E_zombie
к тому что команды images нет.
Sergey
да я понял что нету