docker安装sentinel的实现示例

 更新时间:2023年12月15日 10:16:44   作者:魚迹  
本文主要介绍了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"]

注意:

  • "-Dsentinel.dashboard.auth.username=xiaozhang":后面设置的是登录用户名,可以自定义
  • "-Dsentinel.dashboard.auth.password=xiaozhang":这里是用户名对应的密码,自己设置即可
  • "-Dcsp.sentinel.dashboard.server=127.0.0.0:8080":这里改为自己的虚拟机ip或者服务器ip编辑之后保存即可

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内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Docker容器部署前端Vue服务(小白教程)

    Docker容器部署前端Vue服务(小白教程)

    本文主要介绍了Docker容器部署前端Vue服务,文中根据实例编码详细介绍的十分详尽,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • docker-compose 部署 Apollo 自定义环境的详细教程

    docker-compose 部署 Apollo 自定义环境的详细教程

    本篇文章给大家介绍docker-compose 部署 Apollo 自定义环境的详细教程,而其中Config Service提供配置的读取、推送等功能,服务对象是Apollo客户端,对docker部署Apollo环境相关知识感兴趣的朋友一起看看吧
    2021-06-06
  • Docker中安装Redis并开启远程访问的详细步骤

    Docker中安装Redis并开启远程访问的详细步骤

    这篇文章主要介绍了Docker中安装Redis并开启远程访问的详细步骤,文中有详细的代码示例供大家参考,对大家的学习或工作有一定的帮助,需要的朋友可以参考下
    2025-01-01
  • docker如何安装mysql

    docker如何安装mysql

    这篇文章主要介绍了docker如何安装mysql,总结了安装心得,帮助大家更好的使用docker镜像,感兴趣的朋友可以了解下
    2020-10-10
  • Docker容器host与none网络的使用

    Docker容器host与none网络的使用

    本文主要介绍了Docker容器host与none网络的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧<BR>
    2022-06-06
  • 详解Centos7 下建立 Docker 桥接网络

    详解Centos7 下建立 Docker 桥接网络

    本篇文章主要介绍了详解Centos7 下建立 Docker 桥接网络,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • Docker容器compose容器集群的快速编排方式

    Docker容器compose容器集群的快速编排方式

    这篇文章主要介绍了Docker容器compose容器集群的快速编排方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11
  • Docker镜像构建原理解析(不装docker也能构建镜像)

    Docker镜像构建原理解析(不装docker也能构建镜像)

    这篇文章主要介绍了Docker镜像构建原理解析(不装docker也能构建镜像),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • docker 搭建svn服务器的教程

    docker 搭建svn服务器的教程

    这篇文章主要介绍了docker 搭建svn服务器的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-03-03
  • 详解Docker无法正常启动的原因及解决办法

    详解Docker无法正常启动的原因及解决办法

    这篇文章主要介绍了详解Docker无法正常启动的原因及解决办法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09

最新评论