上一篇
docker --version kubectl version 如果未安装,请参考官方文档进行安装。 Dockerfile的文件,并添加以下内容: FROM nginx:latest COPY ./default.conf /etc/nginx/conf.d/default.conf 这里的default.conf是Nginx的配置文件,你可以根据需要自定义。 docker build -t my-nginx-server . docker run -d -p 80:80 --name my-nginx-container my-nginx-server 此时,你的Nginx服务器应该已经在运行了,可以通过浏览器访问http://localhost进行测试。 mysql-deployment.yaml的文件,并添加以下内容: apiVersion: apps/v1 kind: Deployment metadata: name: mysql-deployment spec: replicas: 1 selector: matchLabels: app: mysql template: metadata: labels: app: mysql spec: containers: - name: mysql-container image: mysql:8.0.26 env: - name: MYSQL_ROOT_PASSWORD value: "my-secret-pw" ports: - containerPort: 3306 mysql-service.yaml的文件,并添加以下内容: apiVersion: v1 kind: Service metadata: name: mysql-service spec: selector: app: mysql ports: - protocol: TCP port: 3306 targetPort: 3306 kubectl apply -f mysql-deployment.yaml kubectl apply -f mysql-service.yaml 此时,你的MySQL数据库应该已经在Kubernetes集群中运行了。你可以通过以下命令查看Pod的状态: kubectl get pods -l app=mysql 本文由主机测评网于2026-04-10发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260435092.html