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

被折叠的 条评论
为什么被折叠?



