Jelajahi Sumber

aggiunti i container con la vecchia versione di python3

mauro 1 bulan lalu
induk
melakukan
70a28a4b5c
4 mengubah file dengan 22 tambahan dan 3 penghapusan
  1. 4 1
      mosquitto.d4/mosquitto.d4
  2. 2 2
      mosquitto.d5/mosquitto.d5
  3. 10 0
      python/python.old
  4. 6 0
      python/start.old

+ 4 - 1
mosquitto.d4/mosquitto.d4

@@ -1,5 +1,8 @@
 from python.old as mosquitto.d4
-run . ./home/runtime/bin/activate && pip install django==4.2.8
+run apt install build-essential -y
+run apt install pkg-config -y
+run apt install python3-dev libmariadb-dev -y
+run . ./home/runtime/bin/activate && pip install django==4.2.8 && pip install paho-mqtt && pip install mysqlclient
 run ln -sf /usr/share/zoneinfo/Europe/Rome /etc/localtime
 copy run.sh /root/run.sh
 copy loop.sh /root/loop.sh

+ 2 - 2
mosquitto.d5/mosquitto.d5

@@ -1,5 +1,5 @@
-from python as mosquitto.d4
-run . ./home/runtime/bin/activate && pip install django==4.2.8
+from python as mosquitto.d5
+run . ./home/runtime/bin/activate && pip install django
 run ln -sf /usr/share/zoneinfo/Europe/Rome /etc/localtime
 copy run.sh /root/run.sh
 copy loop.sh /root/loop.sh

+ 10 - 0
python/python.old

@@ -0,0 +1,10 @@
+from start.old as python.old
+run apt install python3-pip python3-venv python-is-python3 -y
+run apt install python3-dev default-libmysqlclient-dev build-essential pkg-config -y
+run cd /home && python -mvenv runtime
+run . /home/runtime/bin/activate && pip install mysqlclient && pip install paho-mqtt
+run ln -sf /usr/share/zoneinfo/Europe/Rome /etc/localtime
+copy run.sh /root/run.sh
+copy loop.sh /root/loop.sh
+run chmod a+x /root/run.sh
+run chmod a+x /root/loop.sh

+ 6 - 0
python/start.old

@@ -0,0 +1,6 @@
+from debian:bookworm
+run echo "Creazione immagine di base"
+run apt update && apt dist-upgrade -y
+run apt install nfs-common -y
+run apt install git -y
+run ln -sf /usr/share/zoneinfo/Europe/Rome /etc/localtime