【发布时间】:2018-06-06 05:03:51
【问题描述】:
我在dockerfile 中使用以下命令在docker run 上自动启动mysql:
ENTRYPOINT service mysql start && bash
上述命令在某些系统中运行良好,但并非全部运行。我也尝试了以下命令,但仍然面临同样的问题。
EXPOSE 3306
CMD /etc/init.d/mysql start && \
/bin/bash
我在某些系统中收到以下错误:
* Starting MySQL database server mysqld [fail]
所以谁能帮我解决这个问题。这样我的 docker 容器就可以在可以安装 docker 的所有类型的系统上运行。
【问题讨论】:
标签: docker