Comments (11)
I personally like the clean solution we have now. I feel like it's in a true spirit of Docker.
I'm also not sure if locked database is a real issue. Database is temporarily locked only on launch, so even if you lose battery and shutdown the server after the launch, it shouldn't happen.
from traccar-docker.
I'm against hard coding this into the container because I don't use H2, instead I use MariaDB.
Instead I'd welcome moving to an entrypoint.sh which actually starts traccar (and not using CMD). This script could check if a file exists at a predefined location and execute it. This way pre-start would be customizable without rebuilding the image.
Maybe migrating over to s6-overlay or how linuxserver.io does it makes using this container more like the others without special implementations
from traccar-docker.
yes an entrypoint file would work.
from traccar-docker.
any comment from the maintainers?
from traccar-docker.
ping
from traccar-docker.
ping
from traccar-docker.
I agree that it doesn't make sense to hardcode something like this.
from traccar-docker.
@tananaev the question is for this change
Instead I'd welcome moving to an entrypoint.sh which actually starts traccar (and not using CMD). This script could check if a file exists at a predefined location and execute it. This way pre-start would be customizable without rebuilding the image.
from traccar-docker.
It happened few times where it went into a lockdown and need manual intervention
from traccar-docker.
It means that it happened during service startup, which probably means you need to investigate more why it happened first before implementing any patches. Startup should only take a few seconds, so the chances that shutdown happens at the same time should be very low. There has to be an explanation for why it happened so many times for you.
from traccar-docker.
yes I think you are right it did happen during initialization. so lets leave as is and will spend more time on this when/if needed
from traccar-docker.
Related Issues (20)
- WebUI shows 404 - Not found HOT 3
- Docker-compose support HOT 17
- can't connect to mysql/postgres HOT 3
- Docker-compose path/fiile problem. "Are you trying to mount a directory onto a file?" HOT 3
- MySQL DB is locked HOT 1
- Docker Hub alternative HOT 4
- Cant get traccar.xml HOT 2
- Docker - No Matching Manifest HOT 4
- version 5.8 HOT 1
- MariaDB 11.0.2 connection error - Got an error reading communication packets HOT 3
- Container keeps restarting and udp port not working HOT 1
- Container with the preview version to solve the MariaDB 11 problem HOT 3
- Can't pull image on Raspberry Pi - archive/tar: invalid tar header.
- Update Docker image to OpenJDK 17 HOT 2
- GUI failed login requests not being logged HOT 1
- Can't add new connection to device HOT 1
- embed site to wordpress HOT 1
- How to increase java RAM limit in existing Traccar docker container HOT 2
- Support for environment variables and files HOT 5
- change Java heap size HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from traccar-docker.