Spring Boot项目创建Docker镜像并运行应用
手动创建 Dockerfile
在您的 Spring Boot 项目根目录下创建一个名为 Dockerfile
的文件,并添加以下内容:
在您的 Spring Boot 项目根目录下创建一个名为 Dockerfile
的文件,并添加以下内容:
安装:
cert-manager 为 Kubernetes 或 OpenShift 集群中的工作负载创建 TLS 证书,并在证书过期之前续订证书。
mkdir -p /data/rancher
docker run --name rancher --privileged -d --restart=unless-stopped -p 80:80 -p 443:443 -v /data/rancher://var/lib/rancher/ rancher/rancher:stable
docker logs -f rancher
Drone by Harness ™ 是一个现代化的持续集成平台,使忙碌的团队能够使用强大的云原生管道引擎自动化其构建、测试和发布工作流程。
K3s 是轻量级的 Kubernetes。K3s 易于安装,仅需要 Kubernetes 内存的一半,所有组件都在一个小于 100 MB 的二进制文件中。
k3d 是一个轻量级包装器,用于在 docker 中运行k3s(Rancher Lab 的最小 Kubernetes 发行版)。
今天做了什么:
参考 《Microservices with Spring Boot 3 and Spring Cloud》,重构 foodie-cloud 项目
Today I Learned. 今天分享内容:Spring Security 对 OAuth2 的支持