私はDockerの初心者であり、私のMac上でローカル開発のためのドッカーを作っています。現在、コンテナを再起動すると、MySqlデータが消去されます。dockerを使ったローカル開発 - Mysql localhostを使用
MySqlローカル開発用の永続ストレージを有効にしたいとします。
私のMacホストマシン上で実行されているMySqlにドッカーコンテナ内で実行されているアプリケーションを接続する方法はありますか?
マイdocker-compose.yaml
ファイル:
mysql:
build: ./mysql
container_name: mysql
environment:
MYSQL_ROOT_PASSWORD: ******
restart: on-failure
ports:
- 3306:3306
別にローカルマシン上のMySQLへのドッキングウィンドウアプリケーションを接続するから、これを達成するための他の方法はありますか?
dockerボリュームまたはMySQLドッカーイメージのドキュメントを参照してください。実際には、両方を読んでください。 – Cthulhu
ありがとう@Cthulhu、任意のリンクが私を助けるだろう。 – Sid