满口金牙 2021-11-16 18:38 采纳率: 90.4%
浏览 105
已结题

docker 下的 mysql 重启 关闭不了

cat /proc/version 查看容器系统如下
Linux version 5.4.0-86-generic (buildd@lgw01-amd64-041) (gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)) #97-Ubuntu SMP Fri Sep 17 19:19:40 UTC 2021

请有docker相似经验的朋友解答一下,没有用过docker 的朋友..

直接拉的镜像
docker pull mysql
创建容器,进入容器,
mysql -u root -p 可以进入操作
但是 service mysql restart|start|stop 命令失效,提示如下:mysql: unrecognized service
service mysqld .也不行
service mysql.server start ,也不行

netstat -nltp 命令显示如下:
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp6       0      0 :::33060                :::*                    LISTEN      -                   
tcp6       0      0 :::3306                 :::*                    LISTEN      -   
  • 写回答

6条回答 默认 最新

  • 净夜凡尘 2021-11-18 16:59
    关注

    容器内部关闭mysql的话 可以执行一下 /etc/init.d/mysql stop 但是执行完毕后mysql 会停止,你也会被提出容器.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?

问题事件

  • 系统已结题 11月27日
  • 已采纳回答 11月19日
  • 修改了问题 11月16日
  • 创建了问题 11月16日