2.5.8版本不能根据自己想要的dubbo.properties启动服务。最新版本的latest做了这方面的优化
294
dubbo-admin2.5.8版本制作生成的# dubbo-admin 镜像制作
FROM tomcat:7
MAINTAINER zhangxiaoping [email protected]
WORKDIR /usr/local/tomcat/webapps
RUN rm -rf *
COPY dubbo-admin.war ROOT.war
EXPOSE 8080
CMD ["catalina.sh","run"]
# dubbo-admin 镜像制作
FROM tomcat:7
MAINTAINER zhangxiaoping [email protected]
WORKDIR /usr/local/tomcat/webapps
RUN rm -rf *
COPY dubbo-admin ROOT
EXPOSE 8080
CMD ["catalina.sh","run"]
详细讲解dubbo-admin的制作流程
git clone https://github.com/alibaba/dubbo.git
dubbo-admin下的dubbo.properties文件maven打包项目maven clean package
dubbo-admin.war拷贝至某个目录/home/conf/dubbo/home/conf/dubbo目录下创建Dockerfiledocker build 命令构建镜像docker build -t dubbo-admin:2.5.8 .
docker run -d -P --name some-name dubbo-admin:<version>
docker run -d -P --name some-name -v /home/local/dubbo/dubbo.properties:/usr/local/tomcat/webapps/ROOT/WEB-INF/dubbo.properties dubbo-admin:latest
Content type
Image
Digest
Size
227.9 MB
Last updated
almost 9 years ago
docker pull zhangxiaoping/dubbo-admin