Compare commits
No commits in common. "a6744f02f6cae132189d238f415c1c5af17caa93" and "3f5f9d3fae910218640242d250a2e290372846b0" have entirely different histories.
a6744f02f6
...
3f5f9d3fae
|
@ -1,7 +1,12 @@
|
||||||
FROM anxan-docker.pkg.coding.net/d/repo/workerman-environment:0.0.1
|
FROM php:8.2.16-fpm-alpine3.19
|
||||||
|
|
||||||
LABEL org.opencontainers.image.authors="anfu"
|
LABEL org.opencontainers.image.authors="anfu"
|
||||||
|
|
||||||
|
RUN set -eux \
|
||||||
|
&& sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories \
|
||||||
|
&& apk add --no-cache nginx \
|
||||||
|
&& docker-php-ext-install pcntl
|
||||||
|
|
||||||
VOLUME /var/www/html
|
VOLUME /var/www/html
|
||||||
|
|
||||||
ENV NACOS_ADDR="192.168.1.105:8848" \
|
ENV NACOS_ADDR="192.168.1.105:8848" \
|
||||||
|
|
37
README.md
37
README.md
|
@ -2,43 +2,29 @@
|
||||||
-
|
-
|
||||||
- docker运行命令
|
- docker运行命令
|
||||||
```bash
|
```bash
|
||||||
docker run -d \
|
docker run -d --name php-file-server -p 8000:80 -v /your/path:/var/www/html/public -e NACOS_ADDR=192.168.1.105:8848 -e SERVICE_PORT=8000 -e ORIGIN_URL=file.zeroerr.cn anxan-docker.pkg.coding.net/d/repo/micro-php-nacos:0.0.9
|
||||||
--name file-server \
|
|
||||||
-p 8000:80 \
|
|
||||||
-v ./data:/var/www/html/public/uploads \
|
|
||||||
-e NACOS_ADDR=192.168.1.105:8848 \
|
|
||||||
-e SERVICE_PORT=8000 \
|
|
||||||
-e SERVER_ADDR=192.168.1.235 \
|
|
||||||
-e ORIGIN_URL=192.168.1.235:8000 \
|
|
||||||
-e NAMESPACE_ID=0a1c32f2-dea1-4ec1-b546-cb4635cd7db2 \
|
|
||||||
-e SERVICE_NAME=zeroerroa-file
|
|
||||||
-e APP_DEBUG=false \
|
|
||||||
anxan-docker.pkg.coding.net/d/repo/micro-php-nacos:0.0.9
|
|
||||||
```
|
```
|
||||||
- docker-compose.yml
|
- docker-compose.yml
|
||||||
```bash
|
```bash
|
||||||
networks:
|
networks:
|
||||||
file-server:
|
micro-php-nacos:
|
||||||
driver: bridge
|
driver: bridge
|
||||||
|
|
||||||
services:
|
services:
|
||||||
file-server:
|
micro-php-nacos:
|
||||||
image: anxan-docker.pkg.coding.net/d/repo/micro-php-nacos:0.0.9
|
image: anxan-docker.pkg.coding.net/d/repo/micro-php-nacos:0.0.9
|
||||||
container_name: file-server
|
container_name: micro-php-nacos
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
networks:
|
networks:
|
||||||
- file-server
|
- micro-php-nacos
|
||||||
ports:
|
ports:
|
||||||
- 8011:80
|
- 8000:80
|
||||||
volumes:
|
volumes:
|
||||||
- ./data:/var/www/html/public/uploads
|
- /your/path:/var/www/html/public/uploads
|
||||||
environment:
|
environment:
|
||||||
- NACOS_ADDR=192.168.1.105:8848
|
- NACOS_ADDR=192.168.1.105:8848
|
||||||
- SERVICE_PORT=8011
|
- SERVICE_PORT=8000
|
||||||
- SERVER_ADDR=192.168.1.105
|
- ORIGIN_URL=file.zeroerr.cn
|
||||||
- ORIGIN_URL=file.example.com
|
|
||||||
- NAMESPACE_ID=0a1c32f2-dea1-4ec1-b546-cb4635cd7db2
|
|
||||||
- SERVICE_NAME=zeroerroa-file
|
|
||||||
- APP_DEBUG=false
|
- APP_DEBUG=false
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -48,10 +34,9 @@ services:
|
||||||
|-|-|-|-|
|
|-|-|-|-|
|
||||||
|`NACOS_ADDR`| nacos注册地址 |`192.168.1.105:8848` |*|
|
|`NACOS_ADDR`| nacos注册地址 |`192.168.1.105:8848` |*|
|
||||||
|`SERVICE_PORT`| 指定外部可以向内访问的端口 |`8000`|*|
|
|`SERVICE_PORT`| 指定外部可以向内访问的端口 |`8000`|*|
|
||||||
|`SERVER_ADDR`| 指定服务地址 |`192.168.1.105`|*|
|
|
||||||
|`ORIGIN_URL`| 允许跨域的网址 |`{docker容器内ip}:8000`|-|
|
|`ORIGIN_URL`| 允许跨域的网址 |`{docker容器内ip}:8000`|-|
|
||||||
|`NAMESPACE_ID`| 要注册NACOS命名空间 |`0a1c32f2-dea1-4ec1-b546-cb4635cd7db2`|*|
|
|`NAMESPACE_ID`| 要注册NACOS命名空间 |`0a1c32f2-dea1-4ec1-b546-cb4635cd7db2`|-|
|
||||||
|`SERVICE_NAME`| 微服务名称 |`zeroerroa-file`|*|
|
|`SERVICE_NAME`| 微服务名称 |`zeroerroa-file`|-|
|
||||||
|`APP_DEBUG`| 是否开启调试模式 |`false`|-|
|
|`APP_DEBUG`| 是否开启调试模式 |`false`|-|
|
||||||
|
|
||||||
内部暴露的端口
|
内部暴露的端口
|
||||||
|
|
Loading…
Reference in New Issue