
k8s部署ruoyi-vue若依前后端
【代码】k8s部署ruoyi-vue若依前后端。
·
制作镜像
version: "3.3"
services:
# 构建若依后端
bljt-backend:
# 镜像来源 自己构建的
image: bljt-backend
# build值为 . 表示从当前目录找Dockerfile进行构建
build: .
restart: always
container_name: bljt-backend
# 对外暴露端口 8080
ports:
- 8082:8082
docker rmi 192.168.1.62:5000/bljt-backend:latest
docker-compose up --build -d
docker tag bljt-backend:latest 192.168.1.62:5000/bljt-backend:latest
docker push 192.168.1.62:5000/bljt-backend:latest
K8S
apiVersion: apps/v1
kind: Deployment
metadata:
name: bljt-backend
labels:
app: bljt-backend
spec:
replicas: 1
selector:
matchLabels:
app: bljt-backend
template:
metadata:
labels:
app: bljt-backend
spec:
containers:
- name: bljt-backend-container
image: 192.168.1.62:5000/bljt-backend:latest
imagePullPolicy: Always
---
apiVersion: v1
kind: Service
metadata:
name: bljt-backend-service
spec:
selector:
app: bljt-backend
ports:
- protocol: TCP
port: 8082
targetPort: 8082
更多推荐
所有评论(0)