Size: a a a

Laravel Framework Russian Community

2020 November 09

AB

Alex B in Laravel Framework Russian Community
Привет коллеги
Помогите разобраться с редисом под докером
redis:
   image: redis:alpine
   container_name: projectc-redis
   restart: unless-stopped
   command: redis-server --appendonly yes
   volumes:
     - ./docker/data/redis:/docker/data/redis
   ports:
     - 8002:6379
   networks:
     - project
Это часть докер-компоса, проблема на отсутствие подключения, то есть Connection refused [tcp://redis:8002]. Все контейнеры работают под одной сетью
источник

AP

Alexander Pavlenko 🌚... in Laravel Framework Russian Community
порт 6379
источник

AP

Alexander Pavlenko 🌚... in Laravel Framework Russian Community
а не 8002
источник

AB

Alex B in Laravel Framework Russian Community
простите еще новичок в докере, и это моя собственная сборка, не совсем понял вас
8002:6379 разве левая часть не относится к exposed port?
источник

AP

Alexander Pavlenko 🌚... in Laravel Framework Russian Community
относится
источник

AP

Alexander Pavlenko 🌚... in Laravel Framework Russian Community
но ты же ходишь внутри докера не через exposed порт
источник

MS

Muhammad Sahad in Laravel Framework Russian Community
7461
источник

B

Bat in Laravel Framework Russian Community
Alex B
Привет коллеги
Помогите разобраться с редисом под докером
redis:
   image: redis:alpine
   container_name: projectc-redis
   restart: unless-stopped
   command: redis-server --appendonly yes
   volumes:
     - ./docker/data/redis:/docker/data/redis
   ports:
     - 8002:6379
   networks:
     - project
Это часть докер-компоса, проблема на отсутствие подключения, то есть Connection refused [tcp://redis:8002]. Все контейнеры работают под одной сетью
добавь
expose:
     - 8002
источник

B

Bat in Laravel Framework Russian Community
Alex B
Привет коллеги
Помогите разобраться с редисом под докером
redis:
   image: redis:alpine
   container_name: projectc-redis
   restart: unless-stopped
   command: redis-server --appendonly yes
   volumes:
     - ./docker/data/redis:/docker/data/redis
   ports:
     - 8002:6379
   networks:
     - project
Это часть докер-компоса, проблема на отсутствие подключения, то есть Connection refused [tcp://redis:8002]. Все контейнеры работают под одной сетью
и надо обращаться по container_name "projectc-redis"
источник

AB

Alex B in Laravel Framework Russian Community
Bat
и надо обращаться по container_name "projectc-redis"
так и есть, спасибо, разобрались
источник

AO

Andriy Okhrimenko in Laravel Framework Russian Community
Bat
и надо обращаться по container_name "projectc-redis"
не обязательно. В алиасах будут оба варианта
источник

B

Bat in Laravel Framework Russian Community
Andriy Okhrimenko
не обязательно. В алиасах будут оба варианта
это работает если container_name не указан напрямую, тогда будет работать и <имя папки>_<имя сервиса> и просто <имя сервиса>, но если его указывать - то только по нему
источник

AO

Andriy Okhrimenko in Laravel Framework Russian Community
Bat
это работает если container_name не указан напрямую, тогда будет работать и <имя папки>_<имя сервиса> и просто <имя сервиса>, но если его указывать - то только по нему
а, точно, не заметил 👍
источник

Н

Не Ximik in Laravel Framework Russian Community
Добрый вечер. Может кто подскажет как можно объединить поля из таблицы а и из таблицы а2, чтобы получились объекты как на 2 скрине. Или в 1 запрос эта задаче не решается и придется сделать как 2 отдельных запроса?
источник

Н

Не Ximik in Laravel Framework Russian Community
источник

NS

Nikita Sklyarov in Laravel Framework Russian Community
а модели и связи принципиально использовать нельзя?)
источник

s

s4b0t in Laravel Framework Russian Community
Не Ximik
Добрый вечер. Может кто подскажет как можно объединить поля из таблицы а и из таблицы а2, чтобы получились объекты как на 2 скрине. Или в 1 запрос эта задаче не решается и придется сделать как 2 отдельных запроса?
Результат запроса вернёт плоскую таблицу. если у вас получается через join получить все необходимые данные в плокой таблице. для поля from и to после получения данных делаете обход массива и приводите формат к желаемому
источник

Н

Не Ximik in Laravel Framework Russian Community
просто вся проблема в том, что если привести результат запроса к массиву, то, почему то пропадает, часть данных. В частности, все данные из таблицы "a"
источник

s

s4b0t in Laravel Framework Russian Community
Не Ximik
просто вся проблема в том, что если привести результат запроса к массиву, то, почему то пропадает, часть данных. В частности, все данные из таблицы "a"
используйте alias
источник

AY

Artyom Yun in Laravel Framework Russian Community
Ребята, может у кого есть опыт. Проект на ноде + вью, при фетче на сервак выдает 404
источник