配置参考附件,直接复制好像有问题
tengfei-jiao 底下定时任务表达式试下用双引号包住,估计不同系统,不同版本docker-compose不一样
Eason 值 用双引号包裹起来ok
1、启动报错1:unexpected character "*" in variable name near,解决办法:是env配置文件中的最后的定时任务取值应该添加双引号 2、启动报错2:mysql没连接上,查看了下日志,mysql容器没启动,原因是字符集:排序规则改为官网的 utf8_general_ci,解决办法:--collation-server=utf8_general_ci 3、启动报错3:Error response from daemon: driver failed programming external connectivity on endpoint sonic-server-v140-release-sonic-server-eureka-1 (d3dca2cb2e94fa5acec0e26aa3779ce6af00bb8e81a6563ce656161b883dc200): Bind for 0.0.0.0:9090 failed: port is already allocated。很明显是9090端口被占用了,解决办法:停止服务器的其他容器。
docker-compose 一键配置1.4.0 (带mysql容器): 1、下载zip包 2、修改env环境变量,将里面的ip改为服务器的ip,将定时任务的所有取值添加双引号,如下:
3、修改docker-compose.yml内容: