Size: a a a

Docker — русскоговорящее сообщество

2020 January 09

NS

Name Surname in Docker — русскоговорящее сообщество
Andrey Gumilev
покажи связку
Кинуть docker-compose?
источник

AG

Andrey Gumilev in Docker — русскоговорящее сообщество
Name Surname
Кинуть docker-compose?
давай с него
источник

NS

Name Surname in Docker — русскоговорящее сообщество
Andrey Gumilev
давай с него
version: '3'

services:

 php:
   volumes:
     - ${APPLICATION_PATH_HOST}:/var/www
     - ${PHP_PATH_HOST}/local.ini:/usr/local/etc/php/conf.d/local.ini
     - /opt/svyazcom/var/pfp/projects/eir/files/documents/:/opt/svyazcom/var/pfp/projects/eir/files/documents/
   build:
     context: ${PHP_PATH_HOST}
     dockerfile: Dockerfile
   user: 1000:1000
   restart: always
   tty: true
   working_dir: /var/www

 nginx:
   image: nginx:alpine
   tty: true
   restart: always
   volumes:
     - ${APPLICATION_PATH_HOST}:/var/www
     - ${NGINX_PATH_HOST}/conf.d/:/etc/nginx/conf.d/
   ports:
     - "5000:80"
     - "5001:443"
   links:
     - php
   depends_on:
     - php

 db:
   image: postgres
   restart: always
   environment:
     POSTGRES_DB: usteering
     POSTGRES_USER: ust_admin
     POSTGRES_PASSWORD: 1234
   ports:
     - 5432:5432
   volumes:
     - dbdata:/var/lib/postgresql/data

 workspace:
   ports:
     - "8080:8080"
   volumes:
     - ${APPLICATION_PATH_HOST}:/var/www
   build:
     context: ${WORKSPACE_PATH_HOST}
   restart: always
   tty: true
   user: 1000:1000
   depends_on:
     - php
     - nginx
   working_dir: /var/www
   links:
     - db
   depends_on:
     - nginx
     - php

 redis:
   image: redis:alpine
   restart: always
   ports:
     - "7379:6379"

 php-queue:
   restart: always
   image: php:7.3-fpm-stretch
   command: php artisan queue:work
   working_dir: /var/www
   volumes:
     - ${APPLICATION_PATH_HOST}:/var/www
   depends_on:
     - redis
     - php

 echo:
   image: oanhnn/laravel-echo-server:latest
   environment:
     LARAVEL_ECHO_SERVER_AUTH_HOST: nginx
     REDIS_HOST: redis
     REDIS_PORT: 6379
   command: start --force
   restart: always
   ports:
     - "6001:6001"
   depends_on:
     - redis
     - nginx
   links:
     - redis
     - nginx

volumes:
 dbdata:
 redis_data:
источник

AG

Andrey Gumilev in Docker — русскоговорящее сообщество
Name Surname
version: '3'

services:

 php:
   volumes:
     - ${APPLICATION_PATH_HOST}:/var/www
     - ${PHP_PATH_HOST}/local.ini:/usr/local/etc/php/conf.d/local.ini
     - /opt/svyazcom/var/pfp/projects/eir/files/documents/:/opt/svyazcom/var/pfp/projects/eir/files/documents/
   build:
     context: ${PHP_PATH_HOST}
     dockerfile: Dockerfile
   user: 1000:1000
   restart: always
   tty: true
   working_dir: /var/www

 nginx:
   image: nginx:alpine
   tty: true
   restart: always
   volumes:
     - ${APPLICATION_PATH_HOST}:/var/www
     - ${NGINX_PATH_HOST}/conf.d/:/etc/nginx/conf.d/
   ports:
     - "5000:80"
     - "5001:443"
   links:
     - php
   depends_on:
     - php

 db:
   image: postgres
   restart: always
   environment:
     POSTGRES_DB: usteering
     POSTGRES_USER: ust_admin
     POSTGRES_PASSWORD: 1234
   ports:
     - 5432:5432
   volumes:
     - dbdata:/var/lib/postgresql/data

 workspace:
   ports:
     - "8080:8080"
   volumes:
     - ${APPLICATION_PATH_HOST}:/var/www
   build:
     context: ${WORKSPACE_PATH_HOST}
   restart: always
   tty: true
   user: 1000:1000
   depends_on:
     - php
     - nginx
   working_dir: /var/www
   links:
     - db
   depends_on:
     - nginx
     - php

 redis:
   image: redis:alpine
   restart: always
   ports:
     - "7379:6379"

 php-queue:
   restart: always
   image: php:7.3-fpm-stretch
   command: php artisan queue:work
   working_dir: /var/www
   volumes:
     - ${APPLICATION_PATH_HOST}:/var/www
   depends_on:
     - redis
     - php

 echo:
   image: oanhnn/laravel-echo-server:latest
   environment:
     LARAVEL_ECHO_SERVER_AUTH_HOST: nginx
     REDIS_HOST: redis
     REDIS_PORT: 6379
   command: start --force
   restart: always
   ports:
     - "6001:6001"
   depends_on:
     - redis
     - nginx
   links:
     - redis
     - nginx

volumes:
 dbdata:
 redis_data:
а орокл с какой целью
источник

AG

Andrey Gumilev in Docker — русскоговорящее сообщество
кто к нему бежит
источник

NS

Name Surname in Docker — русскоговорящее сообщество
Andrey Gumilev
а орокл с какой целью
Требование: веб кинуть на pgsql, а внутренняя инфа уже имеется
источник

NS

Name Surname in Docker — русскоговорящее сообщество
И она на oracle
источник

AG

Andrey Gumilev in Docker — русскоговорящее сообщество
Name Surname
Требование: веб кинуть на pgsql, а внутренняя инфа уже имеется
наверное я еще не проснулся, но не понимаю что не работает. какая инфа и при чем тут приложение
источник

NS

Name Surname in Docker — русскоговорящее сообщество
Andrey Gumilev
наверное я еще не проснулся, но не понимаю что не работает. какая инфа и при чем тут приложение
Гляди, есть старый сайт, который уже давно нужно поменять. Было решено сделать се на laravel + vue, но проблема в том, что php pdo не имеет из под коробки драйвер подключения к oracle и в этом проблема
источник

AM

Andrew Maskharashvili in Docker — русскоговорящее сообщество
Name Surname
Гляди, есть старый сайт, который уже давно нужно поменять. Было решено сделать се на laravel + vue, но проблема в том, что php pdo не имеет из под коробки драйвер подключения к oracle и в этом проблема
источник

AG

Andrey Gumilev in Docker — русскоговорящее сообщество
Name Surname
Гляди, есть старый сайт, который уже давно нужно поменять. Было решено сделать се на laravel + vue, но проблема в том, что php pdo не имеет из под коробки драйвер подключения к oracle и в этом проблема
ура
источник

AM

Andrew Maskharashvili in Docker — русскоговорящее сообщество
Глянь
источник

AG

Andrey Gumilev in Docker — русскоговорящее сообщество
Name Surname
Гляди, есть старый сайт, который уже давно нужно поменять. Было решено сделать се на laravel + vue, но проблема в том, что php pdo не имеет из под коробки драйвер подключения к oracle и в этом проблема
так поставь, собери свой имедж
источник

AG

Andrey Gumilev in Docker — русскоговорящее сообщество
сначала можешь в сущестаующий руками, а потом это же сделаешь при сборке саоего
источник

AG

Andrey Gumilev in Docker — русскоговорящее сообщество
Name Surname
Гляди, есть старый сайт, который уже давно нужно поменять. Было решено сделать се на laravel + vue, но проблема в том, что php pdo не имеет из под коробки драйвер подключения к oracle и в этом проблема
вообще скорее всего га докер хабе есть готовый, поищи
источник

PF

Petr Filippov in Docker — русскоговорящее сообщество
наследуйся от готового, энтрипоинт не забудь прокинуть
источник

YS

Yury Sh. in Docker — русскоговорящее сообщество
привет, есть способ подсунуть переменную окружения не пересоздавая контейнер?
источник

h

hostmit in Docker — русскоговорящее сообщество
docker exec container-name export VAR=foo
источник

YS

Yury Sh. in Docker — русскоговорящее сообщество
это все понятно. только вот переменная должна существовать до запуска основного процесса
источник

h

hostmit in Docker — русскоговорящее сообщество
перепиши энтрипоинт?
источник