Add volume for MariaDB data persistence
This commit is contained in:
+2
-3
@@ -18,9 +18,8 @@ WORKDIR /app
|
||||
RUN apk add --no-cache mariadb mariadb-client mariadb-server-utils nginx
|
||||
|
||||
# Initialize MariaDB data directory
|
||||
RUN mkdir -p /run/mysqld && \
|
||||
chown -R mysql:mysql /run/mysqld && \
|
||||
chown -R mysql:mysql /var/lib/mysql
|
||||
RUN mkdir -p /run/mysqld /var/lib/mysql && \
|
||||
chown -R mysql:mysql /run/mysqld /var/lib/mysql
|
||||
|
||||
# Copy MariaDB config
|
||||
RUN sed -i 's/\[mysqld\]/[mysqld]\ncharacter-set-server=utf8mb4\ncollation-server=utf8mb4_unicode_ci/' /etc/my.cnf.d/mariadb.cnf || true
|
||||
|
||||
@@ -14,4 +14,9 @@ services:
|
||||
- DB_NAME=hospital
|
||||
- ADMIN_DNI=00000000
|
||||
- ADMIN_PASSWORD=Admin123!
|
||||
volumes:
|
||||
- mariadb-data:/var/lib/mysql
|
||||
restart: unless-stopped
|
||||
|
||||
volumes:
|
||||
mariadb-data:
|
||||
Reference in New Issue
Block a user