Tars 环境搭建

1. 在windows本地先安装DockerToolbox-18.03.0-ce.exe工具

DockerToolbox下载路径:
http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/

2.双击下载好的程序(注意安装路径不能有中文)

图片1.png
图片2.png

注意勾上最后一项

图片3.png

3.自动初始化安装部署docker环境

安装好DockerToolbox后,在桌面上会出现两个图标,我们点击打开Docker Quickstart Terminal,
进行必要的自动初始化安装部署即可
(注:如果之前安装了Git,非默认安装目录安装的话,则在打开Docker Quickstart Terminal的时候,需要手动选择Git的bash.exe程序,我的目录为 D:\Git\bin\bash.exe)

图片4.png

4.进入docker环境

在Docker Quickstart Terminal里输入命令:docker-machine ssh,进入docker虚拟机环境

5.安装TarsPHP微服务开发库环境

在docker虚拟机环境中再依次输入如下命令安装TarsPHP微服务开发库环境:
a: sudo mkdir -p /mnt/sda1/var/lib/home/mysql_data;
b: sudo mkdir -p /mnt/sda1/var/lib/home/tars_data;
c: docker run --restart=always --privileged=true --name mysql -e MYSQL_ROOT_PASSWORD=tars2015 -d -p 3306:3306 -v /mnt/sda1/var/lib/home/mysql_data:/var/lib/mysql mysql:5.6 --innodb_use_native_aio=0;
d: docker run --restart=always --privileged=true -d -it --name tars --link mysql --env MOUNT_DATA=true --env DBIP=mysql --env DBPort=3306 --env DBUser=root --env DBPassword=tars2015 -p 3000:3000 -p 20000:20000 -v /mnt/sda1/var/lib/home/tars_data:/data -v /c/Users:/root/TarsShare tarscloud/tars:php;

备注:/root/TarsShare目录映射到windows主机的C:\Users目录,本地可以直接对该目录下开发,然后再docker里安装打包。

6.打开Tars微服务管理后台

TarsPHP微服务环境安装好后,可以使用Google Chrome浏览器打开:http://192.168.99.100:3000 ,即可看到Tars微服务管理后台,如下图:

图片5.png

你可能感兴趣的:(Tars 环境搭建)