feat: 修改目录
This commit is contained in:
parent
a43e483ff3
commit
33f91e92cb
|
|
@ -1,7 +1,13 @@
|
|||
ARG PHP_IMAGE
|
||||
ARG PHP_EXTENSIONS
|
||||
FROM ${PHP_IMAGE}
|
||||
|
||||
ARG PHP_EXTENSIONS
|
||||
ARG CONTAINER_PACKAGE_URL
|
||||
|
||||
RUN sed -i "s|URIs: http://deb.debian.org/debian|URIs: ${CONTAINER_PACKAGE_URL}/debian|g" /etc/apt/sources.list.d/debian.sources && \
|
||||
cat /etc/apt/sources.list.d/debian.sources && \
|
||||
apt-get update
|
||||
|
||||
COPY data/install-ext /usr/local/bin/
|
||||
RUN chmod uga+x /usr/local/bin/install-ext
|
||||
|
||||
|
|
@ -152,7 +152,6 @@ install_yaf() {
|
|||
install_msg yaf
|
||||
docker-php-ext-enable yaf
|
||||
}
|
||||
apt-get update
|
||||
|
||||
install_extension() {
|
||||
local extension=$1
|
||||
|
|
@ -272,6 +271,7 @@ install_extension() {
|
|||
}
|
||||
|
||||
echo "${PHP_EXTENSIONS}" | tr ',' '\n' | while read -r extension; do
|
||||
apt-get update
|
||||
install_extension $extension
|
||||
done
|
||||
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
services:
|
||||
php:
|
||||
build:
|
||||
context: ./php
|
||||
args:
|
||||
PHP_IMAGE: 1panel/php::${PHP_VERSION}-fpm
|
||||
CONTAINER_PACKAGE_URL: ${CONTAINER_PACKAGE_URL}
|
||||
PHP_EXTENSIONS: ${PHP_EXTENSIONS}
|
||||
TZ: ${TZ}
|
||||
image: ${IMAGE_NAME}
|
||||
|
|
@ -1,5 +1,20 @@
|
|||
additionalProperties:
|
||||
formFields:
|
||||
- default: 8.3.8
|
||||
envKey: PHP_VERSION
|
||||
labelEn: PHP Version
|
||||
labelZh: PHP 版本
|
||||
required: true
|
||||
type: select
|
||||
values:
|
||||
- label: "8.3.8"
|
||||
value: "8.3.8"
|
||||
- label: "8.2.20"
|
||||
value: "8.2.20"
|
||||
- label: "8.1.29"
|
||||
value: "8.1.29"
|
||||
- label: "8.0.30"
|
||||
value: "8.0.30"
|
||||
- default: 9000
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelEn: PHP-FPM Port
|
||||
|
|
@ -7,3 +22,4 @@ additionalProperties:
|
|||
required: true
|
||||
rule: paramPort
|
||||
type: number
|
||||
|
||||
|
|
@ -1,5 +1,12 @@
|
|||
services:
|
||||
php:
|
||||
build:
|
||||
context: ./build
|
||||
args:
|
||||
PHP_IMAGE: 1panel/php:${PHP_VERSION}-fpm
|
||||
CONTAINER_PACKAGE_URL: ${CONTAINER_PACKAGE_URL}
|
||||
PHP_EXTENSIONS: ${PHP_EXTENSIONS}
|
||||
TZ: ${TZ}
|
||||
image: ${IMAGE_NAME}
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
|
|
|
|||
Loading…
Reference in New Issue