Spaces:
Running
Running
File size: 2,162 Bytes
16b372d a3c8923 16b372d 5dec7f1 16b372d 8fcb9c0 dd3564d 9342716 8fcb9c0 34360ae 8fcb9c0 16b372d 7241f04 b9d3580 99cb3ec 2fb29a4 f4ed785 b9d3580 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
FROM debian:12.6
ARG DEBIAN_FRONTEND=noninteractive
RUN apt update -y
RUN apt upgrade -y
RUN apt install -y mariadb-server lsof net-tools
RUN useradd -m -u 1000 user
RUN mkdir /run/mysqld
RUN chown -R user:user /run/mysqld
# RUN touch /run/mysqld/mysqld.sock
# RUN chown -R user:user /run/mysqld
USER user
RUN mkdir -p /home/user/mariadb/data
# RUN cp /etc/mysql/my.cnf /home/user/mariadb/my.cnf
RUN touch /home/user/mariadb/my.cnf
RUN echo [mysqld] >> /home/user/mariadb/my.cnf
RUN echo datadir = /home/user/mariadb/data >> /home/user/mariadb/my.cnf
RUN echo socket = /home/user/mariadb/mysql.sock >> /home/user/mariadb/my.cnf
RUN echo >> /home/user/mariadb/my.cnf
RUN echo [client] >> /home/user/mariadb/my.cnf
RUN echo socket = /home/user/mariadb/mysql.sock >> /home/user/mariadb/my.cnf
RUN echo >> /home/user/mariadb/my.cnf
RUN echo >> /home/user/mariadb/my.cnf
RUN echo [client-server] >> /home/user/mariadb/my.cnf
RUN echo # Port or socket location where to connect >> /home/user/mariadb/my.cnf
RUN echo port = 7860 >> /home/user/mariadb/my.cnf
RUN echo socket = /home/user/mariadb/mysql.sock >> /home/user/mariadb/my.cnf
RUN echo >> /home/user/mariadb/my.cnf
RUN echo # Import all .cnf files from configuration directory >> /home/user/mariadb/my.cnf
RUN echo #!includedir /etc/mysql/conf.d/ >> /home/user/mariadb/my.cnf
RUN echo #!includedir /etc/mysql/mariadb.conf.d/ >> /home/user/mariadb/my.cnf
RUN cat /home/user/mariadb/my.cnf
RUN ls /etc/mysql/conf.d/
RUN ls /etc/mysql/mariadb.conf.d/
RUN ls /home/user/mariadb/data
RUN mariadb-install-db --datadir=/home/user/mariadb/data --user=user
RUN ls /home/user/mariadb/data
RUN chown -R user:user /home/user/mariadb
CMD [ "bash","-c","cat /home/user/mariadb/my.cnf; echo ======================================; ls -la /home/user/mariadb/data/; mysqld_safe --defaults-file=/home/user/mariadb/my.cnf & echo aqui ; netstat -tulpn; lsof -i ; apt search -y python; ls -la /home/user/mariadb/data/; tail -F /home/user/mariadb/data/r-ladogton2010*.* " ]
# [mysqld]
# datadir = /home/user/mariadb/data
# socket = /home/user/mariadb/mysql.sock
# [client]
# socket = /home/user/mariadb/mysql.sock |