Commit Graph

17 Commits

Author SHA1 Message Date
gustaf71
ecd5b5d0c8 modified: Dockerfile, removed the change from Dockerfile 2025-03-29 17:48:44 +01:00
gustaf71
8a61881fbc deleted: .DS_Store, this file is part of macOS
modified: Dockerfile, update the file for wiringPi
2025-03-26 02:52:57 +01:00
gustaf71
e1143f6586 Update debian, install wiringPi
Remove pigpio api, change wiringpi version
Remove pigpio api, add wiringPi api
Remove pigpio api, add wiringPi api
2025-03-25 19:09:35 +01:00
Matej Špindler
f023f65d14 Correct persistent folder name in Dockerfile
Persistent folder in start_openplc.sh was changed in commit a8928f802f, but was not changed in Dockerfile.

When docker is running with empty folder for a volume, required files are not created in the volume location.
This commit fixes that.
2025-01-09 21:12:18 +01:00
James Blair
906984fe7f Refactor Dockerfile to reduce layers. 2024-07-24 10:59:15 +12:00
James Blair
5e393c3bc5 Update debian base image to resolve vulnerabilities. 2024-07-24 10:49:23 +12:00
James Blair
52f7f2a7ee Fix incorrect Dockerfile RUN cp. 2024-07-24 10:31:07 +12:00
Guillaume Giraudon
821bd0c497 Move active_program file instead of creating it 2024-05-27 21:17:37 +00:00
Guillaume Giraudon
3394044658 active_program should be part of persistent storage in dockers 2024-05-27 20:58:20 +00:00
Stanislaw Wawszczak
4fb51f96da adding persistence in Docker volume feature
symlinks for:
openplc.db
persistent.file
mbconfig.cfg
dnp3.cfg
st_files
/persistent -> /workdir/webserver
paths are hardcoded in scripts/start_openplc.sh
2023-02-10 20:05:16 +01:00
Stanislaw Wawszczak
a321b5423a Added new volume to Dockerfile
Created symlinks for mbconfig.cfg and persistent.file
2023-02-09 23:36:04 +01:00
Joakim Roubert
69c89b8075 Dockerfile: simplify by reordering WORKDIR line
Moving WORKDIR before the ./install.sh command, there is no need for the
cd command.

Change-Id: Ia4a43f18ae21d14b78e8eb22a48f3e31984c797c
Signed-off-by: Joakim Roubert <joakimr@axis.com>
2021-12-10 09:56:58 +01:00
Joakim Roubert
7871d4bb19 Dockerfile: Use specific base image tag
In accordance with container security best practices, specify the base
image tag.

Change-Id: I4dadd77a830ee76d69096ae32869d3b375c6aebe
Signed-off-by: Joakim Roubert <joakimr@axis.com>
2021-12-02 10:07:55 +01:00
T
ca382c0f8a move installation into install.sh 2019-02-01 19:17:16 +01:00
T
e522282179 use requirements.txt to fix python package versions
Resolve issue with `docker run` not having correct privilege
Closes thiagoralves/OpenPLC_v3#22
2019-02-01 16:26:49 +01:00
T
6a95336a9d Tested with Dockerfile 2019-01-31 23:38:16 +01:00
T
cf5feaea8a add Dockerfile 2019-01-31 17:04:29 +01:00