[失败]:在我的ubuntu docker中启动mysql

62lalag4  于 2021-06-19  发布在  Mysql
关注(0)|答案(2)|浏览(578)
FROM ubuntu

RUN apt-get update && \
    apt-get -y upgrade && \
    apt-get install -y mysql-server && \
    apt-get install -y mysql-client

然后,我启动了一个容器,然后运行:

/etc/init.d/mysql restart

不幸的是,它没有起作用:
root@5e37c0985d07:/opt#/etc/init.d/mysql restart*停止mysql数据库服务器mysqld
[确定]*启动mysql数据库服务器mysqld
没有目录,使用home=/[失败]登录
请注意没有目录,在错误消息中用home登录。

hrysbysz

hrysbysz1#

首先尝试在主机上创建一个空目录“mysql”,然后用这个目录路径运行绑定到容器目录路径的容器。例如:docker run-i-t-p“3306:3306”-v${pwd}/mysql:/var/lib/mysql“docker image”

qyswt5oh

qyswt5oh2#

尝试 usermod -d /var/lib/mysql mysql 然后 /etc/init.d/mysql restart

相关问题