我正在创建一个Docker容器,基础镜像是ubuntu:14.04。我需要在容器内启动mysql服务器,然后创建数据库并授予权限。Docker对我而言是新的。我已经尝试了很多次,但每次当我进入该镜像并检查mysql服务器是否正在运行时,我都会得到mysql服务器已停止且我的数据库也未被创建的结果。
这是我的Dockerfile:
FROM ubuntu:14.04
MAINTAINER <name> <emailid>
RUN sudo apt-get update
RUN sudo apt-get install -y apache2 mysql-server libapache2-mod-auth-mysql php5-mysql php5 git
RUN sudo apt-get install -y vim
CMD sudo /usr/sbin/mysqld -u mysql
我尝试了很多次,但无法在Docker镜像中运行MySQL服务器。