STATUS | wrapper | 4 17:04:19 | <- Wrapper Stopped INFO | jvm 1 | 4 17:04:16 | WrapperSimpleApp Error: at (Unknown Source) INFO | jvm 1 | 4 17:04:16 | WrapperSimpleApp Error: at .run(WrapperSimpleApp.java:325) INFO | jvm 1 | 4 17:04:16 | WrapperSimpleApp Error: at .invoke(Unknown Source) INFO | jvm 1 | 4 17:04:16 | WrapperSimpleApp Error: at 0(Native Method) INFO | jvm 1 | 4 17:04:16 | WrapperSimpleApp Error: at (Main.java:29) INFO | jvm 1 | 4 17:04:16 | WrapperSimpleApp Error: at (Context.java:121) INFO | jvm 1 | 4 17:04:16 | WrapperSimpleApp Error: at .(DataManager.java:65) INFO | jvm 1 | 4 17:04:16 | WrapperSimpleApp Error: at .initDatabaseSchema(DataManager.java:166) INFO | jvm 1 | 4 17:04:16 | WrapperSimpleApp Error: at (Liquibase.java:1287) INFO | jvm 1 | 4 17:04:16 | WrapperSimpleApp Error: at (StandardLockService.java:184) INFO | jvm 1 | 4 17:04:16 | WrapperSimpleApp Error: : Could not acquire change log lock. INFO | jvm 1 | 4 17:04:16 | WrapperSimpleApp Error: Encountered an error running main: xml-file according to the Traccar MySQL documentation and using the docker run command as-is.INFO | jvm 1 | 4 17:04:16 | WrapperSimpleApp: The recommended solution for production use is to link to an external MySQL database and update the configuration. This point can be mitigated by adding the line -v /var/docker/traccar/data:/opt/traccar/data:rw \ after -v /var/docker/traccar/traccar.xml:/opt/traccar/conf/traccar.xml:ro \ but it will still be using the H2 database. The docker run command also doesn't create a mount point on the host for the data folder which will cause the database to be lost when the container is recreated. The default when executing the above docker run command is an internal H2 database but this should only be for basic use. volume /opt/traccar/traccar.xml:/opt/traccar/conf/traccar.xml:ro \ volume /opt/traccar/logs:/opt/traccar/logs:rw \
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |