1.nginx的docker部署
1.1压缩12服务上的cd-docker-nignx文件到13服务器上
//进入 cd home/docker/cd-nginx-docker 压缩静态资源和docker-compose的ymal文件
zip -r cd-nginx-docker.zip cd-nginx-docker
1.2 在13服务器上部署nginx
//进入cd home/docker目录解压文件unzip cd-nginx-docker.zip
//进入cd home/docker/cd-nginx-docker/config/,vim nginx.conf修改原本部署在12服务器上的文件
修改好之后到文件中执行docker-compose yml文件, docker ps -a。yml文件如下
//配置如下
version: '3.1'
services:
nginx:
hostname: web-server //容器名字
# restart: always
image: nginx:1.16.1
container_name: web-server
environment:
- TZ=Asia/Shanghai
ports:
- 89:89
volumes:
- ./config/nginx.conf:/etc/nginx/nginx.conf
- ./html/dist:/usr/share/nginx/html
将后端原本12上的jar包部署到13 home/server/cdyj上,打包方式 nohup java -jar ***.jar &。完事可以访问之前nginx配置的端口。