建一个产品介绍网站,个人做的网站不能做淘客,菏泽网站建设价位,广州网站制作知名 乐云践新minikube是一个主要用于开发与测试Kubernetes应用的运行环境
本文主要描述在minikube运行环境中部署J2EE tomcat web应用 minikube start --force minikube status
如上所示#xff0c;在Linux中启动minikube运行环境 service docker start docker version service docker …minikube是一个主要用于开发与测试Kubernetes应用的运行环境
本文主要描述在minikube运行环境中部署J2EE tomcat web应用 minikube start --force minikube status
如上所示在Linux中启动minikube运行环境 service docker start docker version service docker status
如上所示在Linux中启动docker容器服务 制作容器镜像 如上所示从apache官方下载J2EE容器 web服务器tomcat、从oracle官方下载JVM的运行环境JDK、创建制作docker容器应用镜像的Dockerfile文件 docker build -t tomcat-app:1.0 . docker images
如上所示使用docker容器服务构建tomcat-app应用版本1.0完成 docker run -p 127.0.0.1:8080:8080 tomcat-app:1.0 docker ps
如上所示在docker容器服务中启动tomcat web应用服务完成 curl 127.0.0.1:8080
如上所示在Linux中访问tomcat web应用服务完成 部署容器镜像到镜像仓库 https://cr.console.aliyun.com/
如上所示登录阿里云容器镜像服务管理平台、创建阿里云容器镜像仓库实例、获取容器镜像仓库的公网地址、使用该地址部署容器镜像 docker login ...
如上所示在Linux中登录阿里云容器镜像仓库完成 docker tag ... docker push ...
如上所示在Linux中部署容器镜像tomcat-app:1.0到阿里云镜像仓库完成 在minikube中部署容器镜像 minikube ssh docker pull ...
如上所示在minikube虚拟运行环境中从阿里云容器镜像仓库拉取容器镜像tomcat-app:1.0完成 kubectl create deployment tomcat-app --imageregistry.cn... kubectl get pods
如上所示如上所示在Linux操作系统的minikube运行环境中使用tomcat-app容器镜像创建一个应用完成 kubectl expose deployment tomcat-app --typeNodePort --port8080 kubectl get deployment kubectl get pods -o wide
如上所示在Linux操作系统的minikube运行环境中设置tomcat-app应用对外的nodeport端口号 kubectl port-forward service/tomcat-app 8080:8080 lsof -i:8080
如上所示在Linux操作系统的minikube运行环境中设置tomcat-app应用对外的service服务端口号 curl 127.0.0.1:8080
如上所示在Linux操作系统的minikube运行环境中访问tomcat-app应用服务完成