[root@mytest mariadb10.3]# cat Dockerfile
十余年的黄梅网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网整合营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整黄梅建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联建站从事“黄梅网站设计”,“黄梅网站推广”以来,每个客户项目都认真落实执行。
FROM centos
MAINTAINER xingzhenxiang 20190610
ADD MariaDB.repo /etc/yum.repos.d/MariaDB.repo
RUN yum install -y MariaDB-server
ENV PASSWD 123456
RUN yum clean all
RUN chmod 777 -R /var/lib/MySQL
ADD run.sh /
RUN chmod 755 /run.sh
# Expose ports.
VOLUME /var/lib/mysql
EXPOSE 3306
CMD ["/run.sh"]
[root@mytest mariadb10.3]# cat run.sh
#!/bin/bash
cp /usr/share/mysql/mysql.server /etc/init.d/mysql.server
mysql_install_db --user=mysql
#sleep 20
/etc/init.d/mysql.server start
sleep 20
mysql -uroot -e "update mysql.user set host='%',password=password($PASSWD) where host='::1'; flush privileges;"
sleep 20
tail -f /var/lib/mysql/`hostname`.err
[root@mytest mariadb10.3]# ll
总用量 16
-rw-r--r-- 1 root root 287 6月 10 14:43 Dockerfile
-rw-r--r-- 1 root root 173 6月 6 10:26 MariaDB.repo
-rw-r--r-- 1 root root 316 6月 10 16:02 run.sh
-rw-r--r-- 1 root root 109 6月 6 12:28 run.sh.bak
[root@mytest mariadb10.3]# cat MariaDB.repo
[mariadb]
name = MariaDB
baseurl = https://mirrors.ustc.edu.cn/mariadb/yum/10.3/centos7-amd64/
gpgkey=https://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck=1
[root@mytest mariadb10.3]#
docker build -t mytest/mariadb10.3 .
docker run -d -p 3306:3306 -v /data/dockertest/mysql:/var/lib/mysql --name mariadb5 mytest/mariadb10.3
mysql -h227.0.0.1 -uroot -P3306 -p123456