现象
WARNING: Service "zabbix-server" is using volume "/usr/lib/zabbix/alertscripts" from the previous container. Host mapping "/u01/zabbix/zabbix/alertscripts
进入容器内发现挂的文件目录下文件和宿主机不一致。
原因
原来启动的容器在宿主机生成了一个默认的volumn,重新up时没有删除原来的volumn,导致新挂的没有生效。
解决办法
先停止对应的docker容器。然后删除该容器:
docker rm 容器id
再重新docker-compose up 服务。