# CentOS
yum install -y git
# Debian/Ubuntu
apt install git
# 下载项目, 下载之后可以自己根据实际情况调整
git clone https://github.com/TranscodeGroup/city-bus-docker-starter.git
# 切换到项目目录
cd city-bus-docker-starter
# 安装docker和docker-compose
bash ./install-docker-linux.sh
执行脚本, 自动生成mysql和redis随机密码
bash ./docker-compose-up-linux.sh
执行脚本, 自动生成mysql和redis随机密码
bash ./docker-compose-up-window.sh
并修改env内初始密码
执行脚本, -d 后台执行
docker-compose up -d
★★★ 容器名称不要使用中横线- ★★★
docker-compose config
docker-compose -f docker-compose.yml up -d
或
docker-compose -f docker-compose.yml -f docker-compose.prod.yml up -d
docker-compose down mysql
服务名称 | 端口映射 |
---|---|
gateway-808 | 0.0.0.0:9010->9010/tcp |
gateway-dispatch | 0.0.0.0:8011->8011/tcp |
gateway-web | 0.0.0.0:8899->8899/tcp |
mysql | 0.0.0.0:9600->3306/tcp, 33060/tcp |
redis | 0.0.0.0:9700->6379/tcp |
nginx | 0.0.0.0:8080->80/tcp |