制作sentinel-dashboard-1.8.0 docker镜像 自定义 账户 密码
Sentinel1.通过官方下载jar包官网基本是下不动的~网盘密码:tenk2.打开服务器或虚拟机将下好的jar包上传,并在同一目录下创建文件DockerfileDockerfile 内容#java 版本FROM java:8##挂载的docker卷VOLUME /tmp#前者是要操作的jar包后者自定义jar包名ADD sentinel-dashboard-1.8.0.jar sentinel
·
Sentinel
1.通过官方下载jar包
官网基本是下不动的
~网盘 密码:tenk
2.打开服务器或虚拟机
将下好的jar包上传,并在同一目录下创建文件Dockerfile
Dockerfile 内容
#java 版本
FROM java:8
##挂载的docker卷
VOLUME /tmp
#前者是要操作的jar包 后者自定义jar包名
ADD sentinel-dashboard-1.8.0.jar sentinel-dashboard1.8.jar
#定义时区参数
ENV TZ=Asia/Shanghai
#设置时区
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo '$TZ' > /etc/timezone
#指定端口
EXPOSE 8858
#username 和 password 写自己的账户密码,最后一个双引号内需要和上面自定义jar包名一致
ENTRYPOINT ["java","-Dserver.port=8858",
"-Dsentinel.dashboard.auth.username=xxx",
"-Dsentinel.dashboard.auth.password=xxx",
"-Dcsp.sentinel.dashboard.server=localhost:8858",
"-Dproject.name=sentinel-dashboard",
"-jar","/sentinel-dashboard1.8.jar"]
3.保存之后,进入命令行执行命令
docker build -f Dockerfile -t 定义镜像名称:版本名 .
最后又一个点不要漏了
4.success后 可以 docker images 查看
也可以 docker ps -a --no-trunc 查看完整镜像信息
镜像OK,就可以创建容器启动了,最后的镜像名记得写完整,包括了版本号
docker run --name sentinel -d -p 8858:8858 -d sentinel:1.8
然后 docker logs sentinel 查看日志,发现启动成功
http://ip:8848 就可以直接访问了,账户密码都是我们自己写的了
更多推荐
已为社区贡献1条内容
所有评论(0)