File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -166,11 +166,11 @@ services:
166166 mysql :
167167 build :
168168 context : ./mysql
169- args :
170- - MYSQL_DATABASE=${MYSQL_DATABASE}
171- - MYSQL_USER=${MYSQL_USER}
172- - MYSQL_PASSWORD=${MYSQL_PASSWORD}
173- - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
169+ environment :
170+ - MYSQL_DATABASE=${MYSQL_DATABASE}
171+ - MYSQL_USER=${MYSQL_USER}
172+ - MYSQL_PASSWORD=${MYSQL_PASSWORD}
173+ - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
174174 volumes :
175175 - mysql:/var/lib/mysql
176176 ports :
Original file line number Diff line number Diff line change @@ -2,26 +2,10 @@ FROM mysql:5.7
22
33MAINTAINER Mahmoud Zalt <mahmoud@zalt.me>
44
5- ADD startup /etc/mysql/startup
6-
75RUN chown -R mysql:root /var/lib/mysql/
86
9- ARG MYSQL_DATABASE=default
10- ARG MYSQL_USER=default
11- ARG MYSQL_PASSWORD=secret
12- ARG MYSQL_ROOT_PASSWORD=root
13-
14- ENV MYSQL_DATABASE=$MYSQL_DATABASE
15- ENV MYSQL_USER=$MYSQL_USER
16- ENV MYSQL_PASSWORD=$MYSQL_PASSWORD
17- ENV MYSQL_ROOT_PASSWORD=$MYSQL_ROOT_PASSWORD
18-
19- RUN sed -i 's/MYSQL_DATABASE/' $MYSQL_DATABASE'/g' /etc/mysql/startup && \
20- sed -i 's/MYSQL_USER/' $MYSQL_USER'/g' /etc/mysql/startup && \
21- sed -i 's/MYSQL_PASSWORD/' $MYSQL_PASSWORD'/g' /etc/mysql/startup
22-
237ADD my.cnf /etc/mysql/conf.d/my.cnf
248
25- CMD ["mysqld" , "--init-file=/etc/mysql/startup" ]
9+ CMD ["mysqld" ]
2610
2711EXPOSE 3306
Load diff This file was deleted.
You can’t perform that action at this time.
0 commit comments