chore(docker): 将默认服务端口从80更改为8000

更新所有Dockerfile、nginx配置、docker-compose文件和README中的端口引用,统一使用8000端口以避免与系统常用端口的冲突
This commit is contained in:
augushong
2026-05-06 19:37:36 +08:00
parent e44efb33e0
commit 748307e826
12 changed files with 16 additions and 16 deletions

View File

@@ -259,7 +259,7 @@ docker build -t ulthon/ulthon_admin:202404071454 .
```
docker run -d \
--restart=always \
-p 88:80 \
-p 8000:8000 \
-v /data/ulthon_admin/runtime:/var/www/html/runtime \
-v /data/ulthon_admin/storage:/var/www/html/public/storage \
-v /data/ulthon_admin/build:/var/www/html/public/build \
@@ -268,7 +268,7 @@ docker run -d \
server
```
- 端口:需要暴露80端口冒号左侧可自定义修改为本机可用的一个端口。
- 端口:容器内和外部默认均为8000端口冒号左侧可自定义修改为本机可用的一个端口。
- runtime需要映射runtime目录冒号左侧可自定义修改为指定的目录推荐设置因为缓存、日志等文件都保存在这个目录下不指定的话重启丢失。
- public/storage框架默认的上传文件存储在public/storage下因此必须映射该目录如果系统不需要上传则可以不设置。
- public/build框架默认的生成文件比如海报、二维码存储在public/build下推荐映射否则重启后丢失。
@@ -294,9 +294,9 @@ docker compose up -d
然后运行:
```bash
# 默认行为
docker run --rm -it --name ulthon_admin_instance -p 88:80 -v ./:/var/www/html/ ulthon/ulthon_admin:v1
docker run --rm -it --name ulthon_admin_instance -p 8000:8000 -v ./:/var/www/html/ ulthon/ulthon_admin:v1
# 运行指定命令
docker run --rm -it --name ulthon_admin_instance -p 88:80 -v ./:/var/www/html/ ulthon/ulthon_admin:v1 think
docker run --rm -it --name ulthon_admin_instance -p 8000:8000 -v ./:/var/www/html/ ulthon/ulthon_admin:v1 think
```
要注意该命令不能通过crtl+c终止。