搭建Tars可以通过两种方式:docker,linux原生方式

一:docker方式安装环境

  这个方式相对来说简单多了

  docker本质上是通过linux容器概念来实现复制软件集成环境,达到完美同步原始软件的需求,基于docker的操作手册可以查看https://www.cnblogs.com/xiaoping1993/p/10602859.html

  1.配置docker环境

   如果你是window10,可以直接下载Docker

    如果是window7,可以下载DockerToolbox,这工具他会模拟出附带下载一些工具如vbox

    我这里配置的是window7,下载的是DockerToolbox,其中要注意的是,模拟linux环境需要VirtualBox,下载时这个工具一定要选中,之后通过他创建linux虚拟机提供docker的linux容器,之后所有的内容本质上都是在这个linux中,我们window7中的那两个工具的操作对象也是这个虚拟机造出来的linux

    等安装好后,会有如下工具出现,我们这里点击Kitematic,此时会将会创建虚拟机,想要操作docker就必须保证这个虚拟机开着,在第三个图中可以搜到所有网上已有的别人配好的各种环境,其中就有tars,大家自己搜搜看,我这里就直接用第二个工具执行代码了Docker Quickstart Terminal

  2.安装运行tars:java

    所有脚本如下:操作这个脚本之前,需要你准备好一个mysql,通过你的tars环境能连接到你的mysql数据库;对于tars程序数据初始化是在你运行这个已拉下来的tars项目时自动帮你创建了初始化了数据库

pull tarscloud/tars:java --网上拉取tars:java项目
--下面这段代码是运行我们拉下来的tars的image文件,你也可以通过前面说的Kitematic工具运行这个image
docker run -d -it --name tars_java \
--env DBIP=10.97.190.47 \  --你自己的mysql的ip地址,要保证你的tars所在环境要能连接的上
--env DBPort= \
--env DBUser=root \
--env DBPassword= \
-p : \  --这里的意思是内部3000对应外部3000端口
-v /Users/tars_data:/data \
tarscloud/tars:java

  运行需要一段时间,过一会,访问http://192.168.99.100:3000出现下图,恭喜你成功了

  同样你也可以在下图页面配置参数,和启动image(通过工具Kitematic)

    

Tars环境搭建之路的更多相关文章

  1. Manjaro折腾笔记:我的数据科学环境搭建之路

    ss并且开机启动 0. 安装shadowsocks sudo pip install shadowsocks 1. 建立配置文件ss.json 我的位置是:/home/ray/Documents/sh ...

  2. 腾讯Tars环境搭建 ---- centos

    1,安装git yum install git 2,下载脚本 git clone https://github.com/tangramor/Tars_Install.git 注意:会有3个脚本,cen ...

  3. Scala进阶之路-为什么要学习Scala以及开发环境搭建

    Scala进阶之路-为什么要学习Scala以及开发环境搭建 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 最近人工智能和大数据那是相当的火呀,人工智能带动了Python的流行,区块 ...

  4. Weex开发之路(1):开发环境搭建

    一.Weex介绍 Weex是阿里巴巴在2016年6月份对外开源的一款移动端跨平台的移动开发工具,Weex的出现让我们的应用既有了Native的性能和H5的动态性,只要通过前端JS语法就能写出同时兼容i ...

  5. 我的Cocos Creator成长之路1环境搭建以及基本的文档阅读

    本人原来一直是做cocos-js和cocos-lua的,应公司发展需要,现转型为creator.会在自己的博客上记录自己的成长之路. 1.文档阅读:(cocos的官方文档) http://docs.c ...

  6. 小白的springboot之路(一)、环境搭建、第一个实例

    小白的springboot之路(一).环境搭建.第一个实例 0- 前言 Spring boot + spring cloud + vue 的微服务架构技术栈,那简直是爽得不要不要的,怎么爽法,自行度娘 ...

  7. 自动化测试之路3-selenium3+python3环境搭建

    1.首先安装火狐浏览器  有单独文章分享怎么安装 2.搭建python环境 安装python,安装的时候把path选好,就不用自己在配置,安装方法有单独文档分享 安装好以后cmd打开输入python查 ...

  8. Storm 学习之路(四)—— Storm集群环境搭建

    一.集群规划 这里搭建一个3节点的Storm集群:三台主机上均部署Supervisor和LogViewer服务.同时为了保证高可用,除了在hadoop001上部署主Nimbus服务外,还在hadoop ...

  9. ZooKeeper学习之路(二)—— Zookeeper单机环境和集群环境搭建

    一.单机环境搭建 1.1 下载 下载对应版本Zookeeper,这里我下载的版本3.4.14.官方下载地址:https://archive.apache.org/dist/zookeeper/ # w ...

随机推荐

  1. order meeting room - 离散度30min

    w <meta charset="UTF-8"> <?php include('conn.php'); include('w_fun.php'); include ...

  2. Android studio 使用技巧和问题

    最近更新Android studio版本到1.2.1.1后 出现了一些问题,首先一个就是创建一个项目后,布局文件会提示 找不到类. 网上找了下答案,原来是这个版本的bug. 其实解决起来很简单,找到 ...

  3. 剑指Offer——把字符串转换成整数

    题目描述: 将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数. 数值为0或者字符串不是一个合法的数值则返回0   输入描述: 输入一个字符串,包括数字字母符号,可以为空 输出描述: 如果 ...

  4. Storm-wordcount实时统计单词次数

    一.本地模式 1.WordCountSpout类 package com.demo.wc; import java.util.Map; import org.apache.storm.spout.Sp ...

  5. Spark官方3 ---------Spark Streaming编程指南(1.5.0)

    Design Patterns for using foreachRDD dstream.foreachRDD是一个强大的原语,允许将数据发送到外部系统.然而,了解如何正确有效地使用该原语很重要.避免 ...

  6. Python中字符串拼接的N种方法

    python拼接字符串一般有以下几种方法: ①直接通过(+)操作符拼接 s = 'Hello'+' '+'World'+'!'print(s) 输出结果:Hello World! 使用这种方式进行字符 ...

  7. yum源的报错排除

    echo "http://vault.centos.org/6.5/os/x86_64/" > /var/cache/yum/x86_64/6/base/mirrorlist ...

  8. 不再依赖A*,利用C++编写全新寻路算法

    一,说在前面的话 大概在半年前,看见一到信息竞赛题:在任意方格阵中设置障碍物,确定起始点后,求这两点之间路径.当时觉得蛮有意思的,但是没有时间去做,今天花了两个小时来实现它.据说有一个更高级的寻路算法 ...

  9. cookie和session的自我介绍

    Cookie是什么? cookie说的直白点就是保存在用户浏览器端的一个键值对,举个例子,你现在登录了京东商城,你把浏览器关闭之后,你再打开京东,你还是可以对你的账户继续操作,已经购买的商品,订单都是 ...

  10. C的指针疑惑:C和指针8数组

    ]; ]; 上面申明两个数组,不能进行以下赋值 b = a; 你不能使用赋值符把一个数组的所有元素复制给另一个数组,必须使用一个循环,每次复制一个元素 数组和指针 ]; int *b; 声明一个数组, ...