【发布时间】:2018-09-06 15:24:32
【问题描述】:
我无法更改工作区中的 php-fpm 版本。我正在尝试安装 PHP 7.1 版 我的 docker 版本是
Docker version 18.06.1-ce, build e68fc7a
每次安装PHP版本
PHP 7.2.4-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: Apr 5 2018 08:53:57) ( NTS )
我在工作空间中的 dockerfile 如下所示:
ARG LARADOCK_PHP_VERSION=7.1
FROM laradock/workspace:2.2-${LARADOCK_PHP_VERSION}
LABEL maintainer="Mahmoud Zalt <mahmoud@zalt.me>"
ARG LARADOCK_PHP_VERSION
# Set Environment Variables
ENV DEBIAN_FRONTEND noninteractive
# Start as root
USER root
###########################################################################
# Laradock non-root user:
###########################################################################
# Add a non-root user to prevent files being created with root permissions on host machine.
ARG PUID=1000
ENV PUID ${PUID}
ARG PGID=1000
ENV PGID ${PGID}
【问题讨论】:
-
为什么要更改 docker 文件?您可以在 .env 文件中更改您的 php 版本。
-
我试过了,它没有从那里挑选变化。
标签: php docker laravel-5 laradock