当前位置: 首页 > news >正文

做网站需要ftp如何优化网站推广

做网站需要ftp,如何优化网站推广,做h网站怎么才能安全,网站怎么做地区屏蔽js树莓派4B(Raspberry Pi 4B)使用docker搭建阿里巴巴sentinel服务 由于国内访问不了docker hub,而国内镜像仓库又没有适配树莓派ARM架构的sentinel镜像,所以我们只能退而求其次——自己动手构建镜像。本文基于Ubuntu,Jav…

树莓派4B(Raspberry Pi 4B)使用docker搭建阿里巴巴sentinel服务

由于国内访问不了docker hub,而国内镜像仓库又没有适配树莓派ARM架构的sentinel镜像,所以我们只能退而求其次——自己动手构建镜像。本文基于Ubuntu,Java8,sentinel-dashboard-1.8.7讲解

准备工作

下载sentinel-dashboard-1.8.7.jar

到GitHub(Releases · alibaba/Sentinel (github.com))下载

下载jdk-8u391-linux-aarch64.tar.gz

到oracle(Java Downloads | Oracle 中国)下载

Tips:如果你所处的国内互联网无法访问到以上网址,如不嫌弃请使用我分享的百度云盘下载它们(链接:https://pan.baidu.com/s/1n4WjOslFL-JBG2tq-7Fd1g?pwd=a3i2
提取码:a3i2)

dockerfile也在里面☝️

编写dockerfile

  1. 将上述的 sentinel-dashboard-1.8.7.jar , jdk-8u391-linux-aarch64.tar.gz 上传到树莓派

  2. 通过SSH登录树莓派后,切换到root用户(命令:su root

  3. root目录下新建一个文件夹 mkdir /root/sentinel_build,将已上传的文件 mv 到📂 mkdir sentinel_build

  4. 创建dockerfile📄并给文件授权mkdir dockerfile && chmod +x dockerfile

  5. 打开dockerfile📄文件(vim /root/sentinel_build/dockerfile),将下述代码写入

    💁 我用的SSH连接工具是MobaXterm_Personal_20.2 ,个人版免费使用,功能足够满足日常开发了。

    FROM	ubuntu
    WORKDIR	/usr/local
    USER	root
    RUN apt-get update
    RUN apt-get install -y vim
    # 创建一个文件夹用于放java JDK
    RUN mkdir /usr/local/java
    # JAVA 环境变量配置
    ENV	JAVA_HOME /usr/local/java/jdk1.8.0_391
    ENV	JRE_HOME ${JAVA_HOME}/jre
    ENV	CLASSPATH .:${JAVA_HOME}/lib/tools.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib:${JRE_HOME}/lib
    ENV	PATH ${JAVA_HOME}/bin:${PATH}
    # 拷入包
    ADD ./jdk-8u391-linux-aarch64.tar.gz /usr/local/java
    COPY  ./sentinel-dashboard-1.8.7.jar /usr/local
    # 对外暴露端口
    EXPOSE 8080
    EXPOSE 8848
    EXPOSE 8719
    # 运行sentinel
    CMD [ "-jar","/usr/local/sentinel-dashboard-1.8.7.jar"]
    ENTRYPOINT ["java"]
    

构建 并 生成容器

  1. 拉取Ubuntu

    docker pull ubuntu
    docker images | grep ubuntu # 检查Ubuntu是否已经被拉入本地(这条命令可忽略不执行)
    
  2. 构建镜像

    进入到sentinel_build目录下,⚠️ 构建速度不会立刻完成,请耐心等待

    # 注意结尾有个点,不然构建失败,我给镜像取名ubuntu_sentinel:1.0,你也可以自定义名称,不过一定要遵循<name>:<tag>的命名规则
    docker build -f dockerfile -t ubuntu_sentinel:1.0 . 
    docker images | grep sentinel # 检查sentinel是否已经被构建完毕且在本地(这条命令可忽略不执行)
    
  3. 生成容器

    docker run -itd --name=sentinel -p 8080:8080 ubuntu_sentinel:1.0
    docker ps | grep sentinel# 检查容器是否生成且处于运行状态(这条命令可忽略不执行)
    
  4. 到此,sentinel就已经跑在docker上了,用浏览器访问 http://树莓派IP:8080 就可以成功访问到sentinel了,开始你的springcloudAlibaba熔断降级之旅吧

http://www.hengruixuexiao.com/news/19250.html

相关文章:

  • 佛山公司注册网页宁波网站推广网站优化
  • xunsearch做搜索网站网络营销是指
  • 重庆公司注册网站可以免费发帖的网站
  • 做中国o2o网站领导官网seo
  • 可玩儿小程序可以加盟么长沙网络优化产品
  • 企业网站seo参考文献武汉百度推广多少钱
  • 公司网站主页排版网站外链优化方法
  • 邹平 建设项目 网站公示广州网站建设正规公司
  • 北京网站建设首选石榴汇网站优化塔山双喜
  • 如何进行新产品的推广免费seo软件推荐
  • 天津建设网站公司关键词在线挖掘网站
  • 住房与建设部网站首页开发一款app软件需要多少钱
  • 网站建设计划表昭通网站seo
  • 建设网站那个好云服务器免费
  • 做淘客网站哪个cms好微博推广方法有哪些
  • 建设部网站诚信平台今天晚上19点新闻联播直播回放
  • 资金盘做网站怎样在百度上发布免费广告
  • 唐山网站建设最好的成都seo优化
  • 做公司的网站有哪些东西吗网站品牌推广公司
  • 建设网站需要了解些什么东西海外发布新闻
  • 广州网站优化工具服务网页设计软件有哪些
  • 汅app下载北京seo助理
  • 网站做跳转的意义网页制作基础教程
  • 做网站内容图片多大网站推广策划思路的内容
  • 网络营销渠道和传统营销渠道的区别网络优化工程师有多累
  • 免费发帖网站大全app推广注册招代理
  • 网络营销论文1500字学seo网络推广
  • 用户上传商品网站用什么做百度数据
  • 网站怎么做内链接地址沈阳百度seo关键词排名优化软件
  • 备案网站可以做影视站百度竞价推广课程