docker 中配置 eureka的方法
1.构建jdk镜像
启动eureka容器
准备jdk文件夹和所有需要的文件
mkdir~/jdk cd~/jdk #上传jdk压缩文件到/root/jdk/目录 #课前资料/docker/tomcat7/jdk....gz #创建Dockerfile vimDockerfile
复制下面内容
java-jara.jar--server.port=80--spring.profiles.active=a
FROMcentos:7 ADDjdk-8u212-linux-x64.tar.gz/opt/ ENVJAVA_HOME=/opt/jdk1.8.0_212 PATH=/opt/jdk1.8.0_212/bin:$PATH ENTRYPOINTbash
构建:
dockerbuild-tjdk:8.
dockerimages
2.构建eureka镜像
准备eureka文件夹
mkdir~/eureka cd~/eureka
上传eureka的jar文件到/root/eureka目录
课前资料/DevOps课前资料/Kubernetes/K8s案例/v2/eureka/eureka....jar
创建Dockerfile
vimDockerfile
复制下面内容到Dockerfile中
FROMjdk:8 COPYsp05-eureka-0.0.1-SNAPSHOT.jar/opt/ ENTRYPOINT["java","-jar","/opt/sp05-eureka-0.0.1-SNAPSHOT.jar"] CMD["--spring.profiles.active=eureka1","--server.port=2001"]
执行构建:
dockerbuild-teureka:v1. dockerimages
如果之前有有eureka容器,先清理:
dockerps dockerrm-fxxxxxxxx
dockercontainerprune
启动eureka容器:
dockerrun-d--nameeureka1\ -p2001:2001eureka:v1
打印日志:
dockerlogseureka1
测试地址:
http://192.168.64.150:2001
到此这篇关于docker中配置eureka的方法的文章就介绍到这了,更多相关docker配置eureka内容请搜索毛票票以前的文章或继续浏览下面的相关文章希望大家以后多多支持毛票票!