This commit is contained in:
邹方成 2025-10-24 13:58:27 +08:00
parent 9d950ba368
commit 90ee508b89

View File

@ -39,3 +39,30 @@
export DOCKER_DEFAULT_PLATFORM=linux/amd64
docker build -t zfc931912343/guzhi-fastapi-admin:v1.2 .
docker push zfc931912343/guzhi-fastapi-admin:v1.2
# 运行容器
docker pull nbg2akd8w5diy8.xuanyuan.run/zfc931912343/guzhi-fastapi-admin:v1.2 && docker rm -f guzhi && docker run -itd \
--name=guzhi \
-p 8080:80 \
-v /var/www/static:/opt/vue-fastapi-admin/db.sqlite3 \
-v /var/www/static/images:/opt/vue-fastapi-admin/app/static/images \
--restart=unless-stopped \
--memory=2g \
--cpus=1.0 \
-e TZ=Asia/Shanghai \
nbg2akd8w5diy8.xuanyuan.run/zfc931912343/guzhi-fastapi-admin:v1.2
# 创建用户目录下的数据文件夹
mkdir -p ~/guzhi-data/static/images
# 使用用户目录
docker pull nbg2akd8w5diy8.xuanyuan.run/zfc931912343/guzhi-fastapi-admin:v1.2 && docker rm -f guzhi && docker run -itd \
--name=guzhi \
-p 8080:80 \
-v ~/guzhi-data/static/images:/opt/vue-fastapi-admin/app/static/images \
--restart=unless-stopped \
--memory=2g \
--cpus=1.0 \
-e TZ=Asia/Shanghai \
nbg2akd8w5diy8.xuanyuan.run/zfc931912343/guzhi-fastapi-admin:v1.2