tars以docker方式安装

参考

版本情况

docker 20.10.7, mysql 5.6, tarscloud/tars:dev

安装步骤

  1. 创建一个名为tars的桥接(bridge)虚拟网络,网关172.25.0.1,网段为172.25.0.0
docker network create -d bridge --subnet=172.25.0.0/16 --gateway=172.25.0.1 tars
  1. 启动mysql
docker run -d -p 3306:3306 \
    --net=tars \
    -e MYSQL_ROOT_PASSWORD="password" \
    --ip="172.25.0.2" \
    -v ${YOUR_MYSQL_DATA_DIR}:/var/lib/mysql \
    -v /etc/localtime:/etc/localtime \
    --name=tars-mysql \
    mysql:5.6
  1. 启用tars
    挂载的/etc/localtime是用来设置容器时区的,若没有可以去掉
    3000端口为web程序端口
docker run \
    --name=tars \
    --net=tars \
    -e MYSQL_HOST="172.25.0.2" \
    -e MYSQL_ROOT_PASSWORD=password \
    -e MYSQL_USER=root \
    -e MYSQL_PORT=3306 \
    -e REBUILD=false \
    -e INET=eth0 \
    -e SLAVE=false \
    --ip="172.25.0.3" \
    -v ${YOUR_TARS_DATA_DIR}:/data/tars \
    -v /etc/localtime:/etc/localtime \
    -p 3000:3000 \
    tarscloud/tars:dev

image

posted @ 2021-07-03 16:12  倚剑天下  阅读(161)  评论(0)    收藏  举报