Docker Redis контейнер мгновенно выходит - PullRequest
0 голосов
/ 01 ноября 2018

Я новичок в докере. Это мой dosker-compose.yml. Контейнеры Php и nginx работают, но Redis мгновенно завершает работу.

version: "3.3"
services:
#### PHP-FPM ##############################################
    php-fpm:
        build:
            context: ./docker/php
            dockerfile: php-fpm.docker
        volumes:
            - ${APP_CODE_PATH_HOST}/backend/api:/var/www/html
        environment:
            - REDIS_PASSWORD=${REDIS_PASSWORD}
            - REDIS_HOST=${REDIS_HOST}
            - REDIS_PORT=${REDIS_PORT}
        depends_on:
            - redis
        links:
            - redis
        expose:
            - 9000


### REDIS ##############################################
    redis:
        image: 'bitnami/redis:latest'
        environment:
            - ALLOW_EMPTY_PASSWORD=yes
        ports:
            - ${REDIS_PORT}:6379
        volumes:
            - ${DOCKER_STORAGE_REDIS}:/bitnami/redis/data

Мой файл yml выглядит как в bitnami: последний, не могли бы вы сказать мне, пожалуйста, что пропустил? И это содержимое файла .env

### APP ################################################
APP_CODE_PATH_HOST=./src

### Redis #############################################
REDIS_PORT=63800
REDIS_HOST=redis

### DOCKER storage ####################################
DOCKER_STORAGE_REDIS=./storage/redis

1 Ответ

0 голосов
/ 01 ноября 2018

Оказалось, что проблема была в правах, Redis не может получить доступ к папкам на моей машине, chmod 777 ./storage/redis решил ее

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...