代码之家  ›  专栏  ›  技术社区  ›  SmallChess

[失败]:在我的Ubuntu docker中启动MySQL

  •  1
  • SmallChess  · 技术社区  · 6 年前
    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登录

    1 回复  |  直到 6 年前
        1
  •  6
  •   Sergey Papyan    6 年前

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

        2
  •  2
  •   Jay Patel    4 年前

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