使用 docker compose 进行本地开发 - 使用 Mysql localhost
Local development with docker compose - Using Mysql localhost
我是 Docker 和 docker 的初学者-在我的 Mac 上编写本地开发。目前,如果我重新启动我的容器,MySql 数据将被清除。
我想为 MySql 本地开发启用持久存储。
有什么方法可以将 docker 容器内的应用程序 运行 连接到 Mac 主机上的 MySql 运行?
我的 docker-compose.yaml
文件:
mysql:
build: ./mysql
container_name: mysql
environment:
MYSQL_ROOT_PASSWORD: ******
restart: on-failure
ports:
- 3306:3306
除了将 docker 应用程序连接到本地计算机上的 MySql 之外,还有其他方法可以实现吗?
我是 Docker 和 docker 的初学者-在我的 Mac 上编写本地开发。目前,如果我重新启动我的容器,MySql 数据将被清除。
我想为 MySql 本地开发启用持久存储。
有什么方法可以将 docker 容器内的应用程序 运行 连接到 Mac 主机上的 MySql 运行?
我的 docker-compose.yaml
文件:
mysql:
build: ./mysql
container_name: mysql
environment:
MYSQL_ROOT_PASSWORD: ******
restart: on-failure
ports:
- 3306:3306
除了将 docker 应用程序连接到本地计算机上的 MySql 之外,还有其他方法可以实现吗?