ladogton2010 commited on
Commit
a76f7e1
·
1 Parent(s): 4b0d130
Files changed (2) hide show
  1. Dockerfile +20 -1
  2. entrypoint.sh +1 -5
Dockerfile CHANGED
@@ -16,7 +16,26 @@ RUN whoami
16
  # RUN chown -R bob:bob /var/run/apache2
17
  # RUN chmod -R 777 /var/run/apache2
18
  RUN ls /etc/systemd/system/ -la
19
- RUN cat /etc/rc.local
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
20
 
21
  COPY app/ app/
22
  WORKDIR app
 
16
  # RUN chown -R bob:bob /var/run/apache2
17
  # RUN chmod -R 777 /var/run/apache2
18
  RUN ls /etc/systemd/system/ -la
19
+ RUN echo
20
+ RUN mkdir -p etc/systemd/system/
21
+
22
+ RUN echo "[Unit]" >> etc/systemd/system/mi_apache.service
23
+ RUN echo "Description=Mi servicio de apache" >> etc/systemd/system/mi_apache.service
24
+ RUN echo "After=network.target" >> etc/systemd/system/mi_apache.service
25
+ RUN echo "" >> etc/systemd/system/mi_apache.service
26
+ RUN echo "[Service]" >> etc/systemd/system/mi_apache.service
27
+ RUN echo "Type=simple" >> etc/systemd/system/mi_apache.service
28
+ RUN echo "ExecStart=/ruta/a/tu/comando" >> etc/systemd/system/mi_apache.service
29
+ RUN echo "Restart=always" >> etc/systemd/system/mi_apache.service
30
+ RUN echo "" >> etc/systemd/system/mi_apache.service
31
+ RUN echo "[Install]" >> etc/systemd/system/mi_apache.service
32
+ RUN echo "WantedBy=multi-user.target" >> etc/systemd/system/mi_apache.service
33
+ RUN echo "" >> etc/systemd/system/mi_apache.service
34
+ RUN echo "/etc/rc.local" >> etc/systemd/system/mi_apache.service
35
+
36
+ RUN systemctl daemon-reload
37
+ RUN systemctl enable mi_apache.service
38
+ RUN systemctl start mi_apache.service
39
 
40
  COPY app/ app/
41
  WORKDIR app
entrypoint.sh CHANGED
@@ -1,5 +1 @@
1
-
2
- pwd
3
- cd
4
- pwd
5
- echo "fin"
 
1
+ service apache2 start