docker脚本

//门户运行脚本  注意 虚拟机中的root要配置成html,listen要配置成80

docker run -d -p 88:80 --name nginx_mh_gy \
-v /data/cdn/gyserver:/usr/local/openresty/nginx/html \
-v /usr/local/gyserver/mh/nginx/conf/nginx.conf:/usr/local/openresty/nginx/conf/nginx.conf \
-v /usr/local/gyserver/mh/nginx/conf/gy.conf:/usr/local/openresty/nginx/conf/vhost/gy.conf \
-v /usr/local/gyserver/mh/nginx/log:/usr/local/openresty/nginx/logs \
-v /opt/script/lua:/usr/local/openresty/lualib \
harbor.faxuan.net/public/openresty-v1.15.8.3:20201026

//服务中心运行脚本
docker run -d -p 89:80 --name nginx_sc_gy \
-v /usr/local/gyserver/sc/nginx/conf/nginx.conf:/usr/local/openresty/nginx/conf/nginx.conf \
-v /usr/local/gyserver/sc/nginx/conf/gy.conf:/usr/local/openresty/nginx/conf/vhost/gy.conf \
-v /usr/local/gyserver/sc/nginx/log:/usr/local/openresty/nginx/logs \
-v /opt/script/lua:/usr/local/openresty/lualib \
harbor.faxuan.net/public/openresty-v1.15.8.3:20201026

//服务中心resin
docker run -d -p 9800:9000 --name resin_sc_gy \
-v /usr/local/gyserver/sc/resin/webapps:/usr/local/resin/webapps \
-v /usr/local/gyserver/sc/resin/log:/usr/local/resin/log \
-v /usr/local/gyserver/resinlib:/usr/local/resin/lib \
harbor.faxuan.net/public/resin-v4.0.42:20201027

//数据中心resin
docker run -d -p 9900:9000 --name resin_dc_gy \
-v /usr/local/gyserver/dc/resin/webapps:/usr/local/resin/webapps \
-v /usr/local/gyserver/dc/resin/log:/usr/local/resin/log \
-v /usr/local/gyserver/resinlib:/usr/local/resin/lib \
harbor.faxuan.net/public/resin-v4.0.42:20201027

//数据库和缓存
docker run -p 3306:3306 --name mysql_gy \
-v /usr/local/gyserver/db/mysql/log:/var/log/mysql \
-v /usr/local/gyserver/db/mysql/data:/var/lib/mysql \
-v /usr/local/gyserver/db/mysql/conf:/etc/mysql \
mysql:5.7.20

docker run -d -p 6379:6379 --name redis_gy \
-v /usr/local/gyserver/db/redis/data:/data \
-v /usr/local/gyserver/db/redis/conf/redis.conf:/etc/redis/redis.conf \
redis:3.2.11

docker run -d --name es_gy -p 9200:9200 \
-e "discovery.type=single-node" \
-e ES_JAVA_OPTS="-Xms64m -Xmx512m" \
elasticsearch:7.6.2

docker run -d --name es_gy -p 9200:9200 \
-e "discovery.type=single-node" \
-e ES_JAVA_OPTS="-Xms64m -Xmx512m" \
-v /usr/local/gyserver/db/elasticsearch/plugins:/usr/share/elasticsearch/plugins \
-v /usr/local/gyserver/db/elasticsearch/data:/usr/share/elasticsearch/data \
-v /usr/local/gyserver/db/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
elasticsearch:7.6.2

posted @ 2021-08-27 18:31  Zz~  阅读(61)  评论(0编辑  收藏  举报