使用Dockerfile将mysql-sever 5.7
图像与ubuntu:16.04 (customized)
合并。 构建图像时未指定- v
自变量,mysql- server
内部容器启动成功。Docker容器上的Mysql服务器
但对于容器持久性,使用时- v with/my own/ hostdirectory:/var/lib/mysql
,然后mysql- server
没有运行命令,service mysql restart
当容器本身内部开始...... 请回答如果任何人有关于它的想法。
Dockerfile:
从Ubuntu的:16.04 运行apt-get -y更新& & \ apt-get的-y DIST升级& & \ apt-get的-y的autoremove & & \ apt-get的-y清除 RUN echo“mysql-server-5.7 mysql-server/root_password password root”| debconf-set-selections RUN echo“mysql-server-5.7 mysql-server/root_password_again password root”| debconf的设置,选择 运行apt-get -y -f安装mysql-服务器5.7 EXPOSE 3306
感谢
谢谢。我做到了,但仍未解决。 – Jason
mysql容器中的mysql用户有uid(104)。 – Jason
你可以附加你使用的Dockerfile吗? –