docker

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > 云和虚拟化 > docker > docker安装sentinel

docker安装sentinel的实现示例

作者:魚迹

本文主要介绍了docker安装sentinel的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

1、点击下载sentinel

点击之后会进入github仓库然后选择自己需要的版本即可,我这里下载的是1.8.6版本

在这里插入图片描述

2、下载jar包

在这里插入图片描述

3、通过mobaxterm将jar包上传到虚拟机中,如下图所示

在这里插入图片描述

上传的目录自己选择,然后同样在该目录下创建Docekrfile文件

4、打开并编辑上面创建的Dockerfile文件,具体内容如下:

# 指定jdk版本为官方openjdk8
FROM openjdk:8
# 挂载数据卷
VOLUME /tmp
# 指定jar包
ADD *.jar sentinel-dashboard-1.8.6.jar
# 设置时区
ENV TZ=Asia/Shanghai
RUN ls -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo '$TZ' > /etc/timezone
# 执行,开放端口
ENTRYPOINT ["java","-jar","-Dserver.port=8080","-Dcsp.sentinel.dashboard.server=127.0.0.0:8080","-Dproject.name=sentinel-dashboard","-Dsentinel.dashboard.auth.username=xiaozhang","-Dsentinel.dashboard.auth.password=xiaozhang","/sentinel-dashboard-1.8.6.jar"]

注意:

5、创建镜像

在jar包所在目录下执行如下命令:

docker build -t sentinel-server .

如下所示:

在这里插入图片描述

6、查看镜像

docker images

7、创建容器

 docker run \
 --name sentinel-server \
 -p 8080:8080 \
 --restart=always \
 --privileged=true \
 -d sentinel-server

在这里插入图片描述

8、查看容器

docker ps

9、浏览器通过虚拟机【ip地址:8080】访问,输入自己设置的用户名密码即可

在这里插入图片描述

登陆后如下所示:

在这里插入图片描述

到此这篇关于docker安装sentinel的实现示例的文章就介绍到这了,更多相关docker安装sentinel内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文