我安装了一个使用docker的craftman工艺cms项目。现在我试图用续集专业版连接数据库,但我不能。我已经运行craftman ip
命令来获取docker container
的ip,在我的情况下是172.17.0.2
然后我运行了docker ps命令来获取DB的端口3306/tcp
。
我尝试在sequel pro
:
Host: 172.17.0.2
Username: root
Password:
Database: craft
Port: 3306
这是docker ps
:
c29d64fd09ca mariadb:10.1 "docker-entrypoint..." 12 days ago Up 14 hours 3306/tcp forandringsfabrikkencraft_mysql_1
但是,我无法连接。如何在docker中获取连接到DB的设置?
答案 0 :(得分:1)
我遇到了同样的问题。
正在运行:$ docker ps
给了response:
PORTS 0.0.0.0:3306->3306/tcp mysql-server
哪位告诉我to use '0.0.0.0' as host IP。
希望这会有所帮助。