Size: a a a

2020 January 11

M

Maestro in phpGeeksJunior
а в docker-compose up уже чел научится
источник

ВС

Владислав Субботин... in phpGeeksJunior
Мне не жалко
источник

V

Vladimir in phpGeeksJunior
Владислав Субботин
Могу своим конфигом поделиться :)
Давай)
источник

ВС

Владислав Субботин... in phpGeeksJunior
Ща )
источник

M

Maestro in phpGeeksJunior
у меня колега на работе за день разобрался)
источник

M

Maestro in phpGeeksJunior
поверхностно)
источник

С

Сергей in phpGeeksJunior
Не подскажете как такой массив:

$arr = [
 'level1' => [
   0 => [
     'zero' => 0, // Здесь только 1 элемент.
   ],
   // ...
 ],
 // ...
];

...преобразовать в такой:

$arr = [
 'level1' => [
   'zero' => 0,
   // ...
 ],
 // ...
];

...без использования циклов? Что-то типа array_map(), только что-то не соображу как :(
источник

DK

Dmitrij Kravchenko in phpGeeksJunior
ну как бы может человеку лучше сналала разобраться как рабоатет чистая Пыха? Типа поставить Apache/Nginks + php + mysql, а потом уже разбираться как в докере это настроить?
источник

M

Maestro in phpGeeksJunior
да будет холивар
источник

ВС

Владислав Субботин... in phpGeeksJunior
Vladimir
Давай)
version: '3'
services:
 backend:
   build: docker/backend
   depends_on:
     - db
     - smtp
   volumes:
     - .:/app
   command: ./artisan serve --host=0.0.0.0 --port=8080
   ports:
     - '8000:8080'
   networks:
     - backend
 db:
   image: postgres:11
   restart: always
   env_file: docker/db/postgres/local.env
   volumes:
     - ./docker/db/postgres/local.conf:/etc/postgresql/postgresql.conf
   command: postgres -c 'config_file=/etc/postgresql/postgresql.conf'
   ports:
     - '5433:5433' # if postgres is running on the host
   networks:
     - backend
 smtp:
   build: docker/smtp
   ports:
     - '1080:1080'
   networks:
     - backend
networks:
 backend:
источник

V

Vladimir in phpGeeksJunior
Владислав Субботин
version: '3'
services:
 backend:
   build: docker/backend
   depends_on:
     - db
     - smtp
   volumes:
     - .:/app
   command: ./artisan serve --host=0.0.0.0 --port=8080
   ports:
     - '8000:8080'
   networks:
     - backend
 db:
   image: postgres:11
   restart: always
   env_file: docker/db/postgres/local.env
   volumes:
     - ./docker/db/postgres/local.conf:/etc/postgresql/postgresql.conf
   command: postgres -c 'config_file=/etc/postgresql/postgresql.conf'
   ports:
     - '5433:5433' # if postgres is running on the host
   networks:
     - backend
 smtp:
   build: docker/smtp
   ports:
     - '1080:1080'
   networks:
     - backend
networks:
 backend:
build: docker/backend - а тут что?
источник

ВС

Владислав Субботин... in phpGeeksJunior
А тут бэкенд :D
источник

ВС

Владислав Субботин... in phpGeeksJunior
FROM php:7.2

RUN apt-get update

RUN apt-get install -y unzip git libpq-dev
RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer

RUN docker-php-ext-install pdo_pgsql

WORKDIR /app
источник

ВС

Владислав Субботин... in phpGeeksJunior
FROM ruby:2.6

RUN gem install mailcatcher

# smtp port
EXPOSE 1025

# webserver port
EXPOSE 1080

CMD ["mailcatcher", "-f", "--ip=0.0.0.0"]
источник

M

Maestro in phpGeeksJunior
с постгресом ты не прав)
источник

ВС

Владислав Субботин... in phpGeeksJunior
Конфиг постгреса не буду кидать, он большой
источник

ВС

Владислав Субботин... in phpGeeksJunior
Maestro
с постгресом ты не прав)
Почему же?
источник

M

Maestro in phpGeeksJunior
челик щас еще пойдет постгрес учить)
источник

ВС

Владислав Субботин... in phpGeeksJunior
Да ты угораешь )
источник

M

Maestro in phpGeeksJunior
та ну я серьезно
источник