docker-compose 2.1.1 network: container_name vs hostname vs service name



0. docker-compose 默认网络

正常情况下,service name 和docker run --name命名规则一致,就是字母加上下划线,但是如果是在spring的容器中,可能下划线会导致容器的相互调用出问题,详情见这个例子

参考文档: