dubbo-admin构建
两种方式
第一种:通过Dockerfile自定义构建images(坑路重重)
获取官方Dockerfile文件
github-dubbo-admin项目地址:https://github.com/apache/dubbo-admin/tree/develop/docker
运行Dockerfile
//-t 命名格式(名称/版本)
docker build -t dubbo-admin:1.0 .
坑一(目录文件地址问题)
问题:WORKDIR /source/incubator-dubbo-admin-0.2.0/
incubator-dubbo-admin-0.2.0根本不存在此目录,需改为-dubbo-admin-0.2.0
可在WORKDIR下面 增加RUN ls -l 运行的时候显示total 0
坑二(时间巨长)
报错的几率大,如上图,单看似乎是存在代理问题,无从下手
只能采用第二种
第二种:拉取官方Images
拉取镜像运行
//搜索相关镜像
docker search dubbo-admin
//拉取镜像
docker pull apache/dubbo-admin
//docker-compose运行
yml文件地址:https://github.com/apache/dubbo-admin/blob/develop/docker/stack.yml
//重命名
mv stack.yml docker-compose.yml
//运行之后,输入对应地址就能访问页面
docker-compose up -d