[实习记录]ssh端口映射

对不起是我蠢(.

目标:从本机workbench连接服务器上docker内的mysql

应该怎么做:

  • setup new connection
  • standard TCP/IP over SSH

我连接的时候会出现public key has changed,连接失败.

端口映射:
ssh -L localhost:3309:[remotehost]:3306 [remotename]@[remotehost]
即将远程主机的3306端口映射到本地主机的3309端口.

tips:

  • 发现workbench还是连接失败,后来发现是没把docker内端口映射到服务器;
in docker-compose.yml
...
ports:
  - 3306:3306 
  • 在命令行根据host访问mysql,可以测试3306端口是否映射成功
    mysql -h [remotehost] -u[username] -p[password]
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、Docker简介 1、Docker是什么? 是一个开源的容器引擎,基于go语言开发 2、特点 轻量级,可移植的...
    chuckielove阅读 1,632评论 0 2
  • 2017.9.12 22:16 今天下午本打算写完作业,可是一场突如其来的事情,打乱了所有的计划。 完成了今天如...
    鑫漫阅读 184评论 0 0
  • 文/张艳玲 在北方的深秋,秋雨止不住的滴答着,窗外天色暗淡,耳边风声凄凄,我静默地坐在书房,任由思绪飘飞。 回想那...
    海滩上种花Zhyl阅读 337评论 0 0
  • 今天和父亲聊着聊着,谈到一个伟大的计划,可能成为创业人的超级大计划,买一款专门为饲养猫的鱼干,我的想法是从家里拿到...
    溪流_1820阅读 228评论 0 0