docker容器间服务访问的问题
背景
由于项目中需要使用到mysql数据库,暂时没有测试数据库让我使用, 我只好在本地进行部署, 方便测试;在部署mysql数据库时,为了方便管理, 我在本地docker上面部署的mysql服务, 当时的部署方法是使用docker-compose进行部署
1.下载mysql 镜像
docker pull mysql
2.compose.yaml文件
启动时compose.yaml文件为:
services:mysql:image: mysqlcontainer_name: mysql9restart: alwaysenvironment:MYSQL_ROOT_PASSWORD: 123456MYSQL_DATABASE: test1ports:- "3306:3306"
3.启动mysql容器服务
docker-compose -f compose.yaml up