docker前后端+mysql部署

在服务器上使用Docker输入上面命令下载mysql5.7版本:

1
docker run -d --name mysql -p 3306:3306 -e TZ=Asia/shanghai -e MYSQL_ROOT_PASSWORD=128 mysql:5.7

后端项目镜像搭建:

1
docker build -t sixseven .

后台运行后端项目:

1
docker run -d --name sixseven -p 9090:9090 -v /root/docker/dist/src:/root/docker/dist/src sixseven:v1.1.3

前端项目镜像搭建:

1
docker build -t sixseven-frontend:v1.1.1 ./docker

后台运行前端:

1
docker run -d --name nginx -p 80:80 -v /root/docker/dist/html:/user/share/nginx/html sixseven-frontend:1.2.3