Sign inSign up

genhoi/php-roadrunner

By genhoi

Updated over 5 years ago

Image
0

582

genhoi/php-roadrunner repository overview

Docker image with PHP and Roadrunner

Dockerfile and etc on GitLab

Environment variables

  • ROADRUNNER_CONF /etc/roadrunner/.rr.yaml Roadrunner config file
  • APP_DIR /app PHP application folder
  • APP_USER app Username created after start container
  • APP_USER_ID 1001 User id for mount app volume from host
  • APP_GROUP_ID 1001 Group id for mount app volume from host

Example docker-compose.yaml

version: "3.3"
services:
  app:
    image: genhoi/php-roadrunner:7.3
    ports:
      - ${HOST_APP_PORT}:8100
    volumes:
      - './config/php/php.ini:/etc/php7/conf.d/99_php.ini:delegated'
      - './app:/app'
      - './config/roadrunner/.rr.yaml:/etc/roadrunner/.rr.yaml:delegated'
    env_file:
      - ./app/.env.local
    environment:
      APP_USER_ID: ${HOST_USER_UID}
      APP_GROUP_ID: ${HOST_USER_GID}

Example switch to app user

λ docker-compose.exe exec app ash
/ # su app
/ $

Tag summary

Content type

Image

Digest

Size

102.3 MB

Last updated

over 5 years ago

docker pull genhoi/php-roadrunner:wordpress-ubuntu-7.2-debug