fix: 调整docke脚本
This commit is contained in:
@@ -9,19 +9,20 @@ usage() {
|
|||||||
|
|
||||||
# copy sql
|
# copy sql
|
||||||
echo "begin copy sql "
|
echo "begin copy sql "
|
||||||
cp ../sql/wfc-cloud.sql ./mysql/db
|
cp ../sql/wfc_config_db/wfc_config_db.sql ./mysql/db
|
||||||
cp ../sql/wfc-config.sql ./mysql/db
|
cp ../sql/wfc_system_db/wfc_system_db.sql ./mysql/db
|
||||||
|
cp ../sql/wfc_user_db/wfc_user_db.sql ./mysql/db
|
||||||
|
|
||||||
# copy html
|
# copy html
|
||||||
echo "begin copy system html "
|
echo "begin copy system html "
|
||||||
mkdir -p ./nginx/html/dist/sys/
|
mkdir -p ./nginx/html/sys
|
||||||
rm -rf ./nginx/html/dist/sys/*
|
rm -rf ./nginx/html/sys
|
||||||
cp -rf ../../fe.wfc/dist/** ./nginx/html/dist/sys/
|
cp -rf ../../fe.wfc/dist ./nginx/html/sys
|
||||||
|
|
||||||
echo "begin copy user html "
|
echo "begin copy user html "
|
||||||
mkdir -p ./nginx/html/dist/u/
|
mkdir -p ./nginx/html/u
|
||||||
rm -rf ./nginx/html/dist/u/
|
rm -rf ./nginx/html/u
|
||||||
cp -rf ../../fe.wfc.user/dist/** ./nginx/html/dist/u/
|
cp -rf ../../fe.wfc.user/dist./nginx/html/u
|
||||||
|
|
||||||
# copy jar
|
# copy jar
|
||||||
echo "begin copy wfc-gateway "
|
echo "begin copy wfc-gateway "
|
||||||
|
|||||||
@@ -48,22 +48,7 @@ services:
|
|||||||
- ./redis/conf/redis.conf:/home/wfc/redis/redis.conf
|
- ./redis/conf/redis.conf:/home/wfc/redis/redis.conf
|
||||||
- ./redis/data:/data
|
- ./redis/data:/data
|
||||||
command: redis-server /home/wfc/redis/redis.conf
|
command: redis-server /home/wfc/redis/redis.conf
|
||||||
wfc-nginx:
|
|
||||||
container_name: wfc-nginx
|
|
||||||
image: nginx
|
|
||||||
build:
|
|
||||||
context: ./nginx
|
|
||||||
ports:
|
|
||||||
- "80:80"
|
|
||||||
volumes:
|
|
||||||
- ./nginx/html/dist:/home/wfc/portal
|
|
||||||
- ./nginx/conf/nginx.conf:/etc/nginx/nginx.conf
|
|
||||||
- ./nginx/logs:/var/log/nginx
|
|
||||||
- ./nginx/conf.d:/etc/nginx/conf.d
|
|
||||||
depends_on:
|
|
||||||
- wfc-gateway
|
|
||||||
links:
|
|
||||||
- wfc-gateway
|
|
||||||
wfc-gateway:
|
wfc-gateway:
|
||||||
container_name: wfc-gateway
|
container_name: wfc-gateway
|
||||||
build:
|
build:
|
||||||
@@ -161,3 +146,20 @@ services:
|
|||||||
dockerfile: dockerfile
|
dockerfile: dockerfile
|
||||||
ports:
|
ports:
|
||||||
- "9100:9100"
|
- "9100:9100"
|
||||||
|
|
||||||
|
wfc-nginx:
|
||||||
|
container_name: wfc-nginx
|
||||||
|
image: nginx
|
||||||
|
build:
|
||||||
|
context: ./nginx
|
||||||
|
ports:
|
||||||
|
- "80:80"
|
||||||
|
volumes:
|
||||||
|
- ./nginx/html:/home/wfc/portal
|
||||||
|
- ./nginx/conf/nginx.conf:/etc/nginx/nginx.conf
|
||||||
|
- ./nginx/logs:/var/log/nginx
|
||||||
|
- ./nginx/conf.d:/etc/nginx/conf.d
|
||||||
|
depends_on:
|
||||||
|
- wfc-gateway
|
||||||
|
links:
|
||||||
|
- wfc-gateway
|
||||||
|
|||||||
@@ -2,14 +2,9 @@
|
|||||||
FROM nginx
|
FROM nginx
|
||||||
# author
|
# author
|
||||||
MAINTAINER wfc
|
MAINTAINER wfc
|
||||||
|
# 工作目录
|
||||||
# 挂载目录
|
|
||||||
VOLUME /home/wfc/portal
|
|
||||||
# 创建目录
|
|
||||||
RUN mkdir -p /home/wfc/portal
|
|
||||||
# 指定路径
|
|
||||||
WORKDIR /home/wfc/portal
|
WORKDIR /home/wfc/portal
|
||||||
# 复制conf文件到路径
|
# 复制conf文件到路径
|
||||||
COPY ./conf/nginx.conf /etc/nginx/nginx.conf
|
COPY ./conf/nginx.conf /etc/nginx/nginx.conf
|
||||||
# 复制html文件到路径
|
# 复制html文件到路径
|
||||||
COPY ./html/dist /home/wfc/portal
|
COPY ./html /home/wfc/portal
|
||||||
|
|||||||
11
docker/nginx/html/sys/index.html
Normal file
11
docker/nginx/html/sys/index.html
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<title>客户平台</title>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<h1>客户平台</h1>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -5,17 +5,21 @@ git pull
|
|||||||
mvn clean package -P test
|
mvn clean package -P test
|
||||||
cd docker
|
cd docker
|
||||||
./copy.sh
|
./copy.sh
|
||||||
|
|
||||||
sudo docker stop wfc-gateway
|
sudo docker stop wfc-gateway
|
||||||
sudo docker rm wfc-gateway
|
sudo docker rm wfc-gateway
|
||||||
sudo docker rmi docker_wfc-gateway
|
sudo docker rmi docker_wfc-gateway
|
||||||
|
|
||||||
sudo docker stop wfc-auth
|
sudo docker stop wfc-auth
|
||||||
sudo docker rm wfc-auth
|
sudo docker rm wfc-auth
|
||||||
sudo docker rmi docker_wfc-auth
|
sudo docker rmi docker_wfc-auth
|
||||||
|
|
||||||
sudo docker stop wfc-modules-system
|
sudo docker stop wfc-modules-system
|
||||||
sudo docker rm wfc-modules-system
|
sudo docker rm wfc-modules-system
|
||||||
sudo docker rmi docker_wfc-modules-system
|
sudo docker rmi docker_wfc-modules-system
|
||||||
|
|
||||||
sudo docker stop wfc-modules-user
|
sudo docker stop wfc-modules-user
|
||||||
sudo docker rm wfc-modules-user
|
sudo docker rm wfc-modules-user
|
||||||
sudo docker rmi docker_wfc-modules-user
|
sudo docker rmi docker_wfc-modules-user
|
||||||
|
|
||||||
sudo ./deploy.sh backend
|
sudo ./deploy.sh backend
|
||||||
sudo docker restart wfc-modules-system
|
|
||||||
|
|||||||
@@ -1,12 +1,22 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
cd ../../fe.wfc/
|
#
|
||||||
|
cd /home/simon/wfc.git/fe.wfc
|
||||||
git pull
|
git pull
|
||||||
pnpm i
|
pnpm i
|
||||||
pnpm build
|
pnpm build
|
||||||
cd ../be.wfc/docker/
|
|
||||||
|
#
|
||||||
|
cd /home/simon/wfc.git/fe.wfc.user
|
||||||
|
git pull
|
||||||
|
pnpm i
|
||||||
|
pnpm build
|
||||||
|
|
||||||
|
#
|
||||||
|
cd /home/simon/wfc.git/be.wfc/docker
|
||||||
./copy.sh
|
./copy.sh
|
||||||
|
|
||||||
sudo docker stop wfc-nginx
|
sudo docker stop wfc-nginx
|
||||||
sudo docker rm wfc-nginx
|
sudo docker rm wfc-nginx
|
||||||
sudo docker rmi nginx
|
sudo docker rmi wfc-nginx
|
||||||
sudo ./deploy.sh frontend
|
sudo ./deploy.sh frontend
|
||||||
|
|||||||
Reference in New Issue
Block a user