Skip to content

Commit 8820501

Browse files
authored
Update Dockerfile
1 parent 07021b0 commit 8820501

1 file changed

Lines changed: 1 addition & 17 deletions

File tree

mysql/Dockerfile

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,10 @@ FROM mysql:5.7
22

33
MAINTAINER Mahmoud Zalt <mahmoud@zalt.me>
44

5-
ADD startup /etc/mysql/startup
6-
75
RUN 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-
237
ADD my.cnf /etc/mysql/conf.d/my.cnf
248

25-
CMD ["mysqld", "--init-file=/etc/mysql/startup"]
9+
CMD ["mysqld"]
2610

2711
EXPOSE 3306

0 commit comments

Comments
 (0)