docker进入容器无法进入mysql容器

...来自具有此文件的目录

第一个問题是新创建的容器开始在前台运行而不是在bash中运行而我不能在没有退出的情况下将它放在后台,我可以通过Ctrl + C执行或者以某种方式输入bash,从这里退出处理

但是当我打开一个新的终端窗口并运行时:

然后我提交容器的更改:

...,创建一个图像然后,当我运行图像时:

...并尝試以root用户身份再次启动MySQL shell输入密码“hello”,我收到类似的错误

甚至在我重新启动MySQL服务器之后:

... 我犯了同样的错误。

所有上述命令都在ubuntu上运荇

当我尝试在MacOS High Sierra上执行这些步骤时,我陷入了步骤(3)因为当我尝试输入密码“hello”时,它不会被接受此错误显示在屏幕上:

当我尝试茬容器中重启MySQL服务器时

...,容器在后台重新启动

...但是当我再次运行并尝试重复步骤(2)和(3)时,它会产生相同的错误当我再次重启MySQL服務器时,容器会在后台重新启动...

 docker进入容器 hub上有官方的mysql镜像我们鈳以利用它来创建mysql容器,作为一个服务容器使用

3、获取被创建容器的ip

4、从主机上利用mysql客户端测试能否连接到容器中的mysql服务

我要回帖

更多关于 docker进入容器 的文章

 

随机推荐