【TARS】Centos下用Docker部署TARS

博客介绍了在Centos工作环境安装Docker的方法,可参考官网操作。还提及docker拉取mysql慢的解决参考链接,同时说明了用docker部署程序的步骤,程序是在elitebook的kernel - study虚拟机上部署的。

1.给工作环境上安装docker-Centos

sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum-config-manager --enable docker-ce-nightly
sudo yum-config-manager --enable docker-ce-test
sudo yum install docker-ce docker-ce-cli containerd.io
sudo systemctl start docker
sudo docker run hello-world

也可以参考官网进行安装:https://docs.docker.com/engine/install/centos/

docker拉取mysql慢的时候,参考右边连接,感谢原作者: docker拉取mysql速度慢的问题

2.用docker部署的步骤


STEP1 创建虚拟网桥并设置名字,子网和网关
# Create a bridge virtual network and set the name, subnet and gateway
docker network create -d bridge --subnet=192.168.118.153/16 --gateway=192.168.118.153 tars

STEP2 运行数据库
docker run -d --net=tars -e MYSQL_ROOT_PASSWORD="123456" --ip="192.168.118.249" -v /data/framework-mysql:/var/lib/mysql -v /etc/localtime:/etc/localtime --name=tars-mysql daocloud.io/library/mysql:5.7

STEP3 拉取tarscloud/framework:v2.4.0
docker pull tarscloud/framework:v2.4.0

STEP4 启动tars-node
docker run -d --name=tars-node --net=tars -e INET=eth0 -e WEB_HOST="http://192.168.118.132:3000" --ip="192.168.118.135" -v /data/node:/data/app -v /etc/localtime:/etc/localtime -p 9000-9010:9000-9010 tarscloud/tars-node:stable

3.我的这个程序是在我的elitebook的kernel-study虚拟机上部署的.

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值