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