2017-02-10 3 views
1

Получите следующую ошибку при попытке запустить MySQL в докере. Говоря порты уже используется, что бы для моей локальной базы данных MySQL, может быть, как я использую докер и MySQLDocker using mysql

docker: Error response from daemon: driver failed programming external  connectivity on endpoint stupefied_einstein(): Error starting userland proxy: listen tcp 0.0.0.0:3306: bind: address already in use. 

ответ

2

Карта вы докер MySQL контейнер на другой порт при запуске контейнера:

docker run -p 3307:3306 ... 

Контейнерный порт 3306 будет отображаться на главном порту 3307. (в то время как ваш реальный mysql может использовать 3306)