I’ve customized ThingsBoard by adding some APIs and building it into a .deb package. Now, I want to run this custom .deb in a Docker container.
Issue:
When I run ThingsBoard in a Docker container with the command
However, when running ThingsBoard as a service on my local Ubuntu machine, everything works fine without this error. The error does not appear when running ThingsBoard locally, and it works as expected.
so, how to run my thingsboard.deb in conatiner.
I am using a docker-compose.yml to deploy ThingsBoard and TimescaleDB. Here is the configuration for the thingsboard service in my docker-compose.yml:
IF I RUN AS A SERVICE IN DOCKER IT NOT ALLOW
What I’ve Tried:
Я подтвердил, что TimescaleDB правильно работает в контейнере Docker.
thingsboard.deb отлично работает на моем локальном компьютере с Ubuntu при работе в качестве службы, поэтому я подозреваю, что проблема может быть связана со средой в контейнере Docker.
По всей видимости, ошибка связана с секционированием схемы базы данных. Я не видел этой проблемы в своей локальной установке, но столкнулся с ней в среде Dockerized.
[code] I’ve customized ThingsBoard by adding some APIs and building it into a .deb package. Now, I want to run this custom .deb in a Docker container.
Issue:
When I run ThingsBoard in a Docker container with the command [/code] [code]sudo java -jar /usr/share/thingsboard/bin/thingsboard.jar
[/code] Я получил ошибку: [code]ERROR: "ts_kv" is not partitioned [/code] [code] However, when running ThingsBoard as a service on my local Ubuntu machine, everything works fine without this error. The error does not appear when running ThingsBoard locally, and it works as expected.
so, how to run my thingsboard.deb in conatiner.
I am using a docker-compose.yml to deploy ThingsBoard and TimescaleDB. Here is the configuration for the thingsboard service in my docker-compose.yml: [/code] [code]version: '3.8'
[/code] [code]java -jar /usr/share/thingsboard/bin/thingsboard.jar $JAVA_OPTS -Dloader.main=org.thingsboard.server.ThingsboardServerApplication \ -Dspring.jpa.hibernate.ddl-auto=none \ -Dlogging.config=${CONF_FOLDER}/logback.xml \ org.springframework.boot.loader.PropertiesLauncher [/code] [code] IF I RUN AS A SERVICE IN DOCKER IT NOT ALLOW
What I’ve Tried: [/code] [list] [*]Я подтвердил, что TimescaleDB правильно работает в контейнере Docker.
[*]thingsboard.deb отлично работает на моем локальном компьютере с Ubuntu при работе в качестве службы, поэтому я подозреваю, что проблема может быть связана со средой в контейнере Docker.
По всей видимости, ошибка связана с секционированием схемы базы данных. Я не видел этой проблемы в своей локальной установке, но столкнулся с ней в среде Dockerized. [code]My Goal: I need to run my custom .deb version of ThingsBoard within a Docker container and avoid the error ERROR: "ts_kv" is not partitioned. [/code]
Я пытаюсь создать пакет Deb для моего проекта Python, и моя папка app-1.0.0 имеет следующую структуру:
deb структура app-1.0.0
В приложении app-1.0.0 есть папка DEBIAN и папка usr. В папке usr есть папка bin, в которой хранится мой исполняемый...
Я пытаюсь подключиться из сценария Python к базе данных Postgres. Вот мой докер-компоновка:
networks:
backend:
name: value_tracker_backend
external: true
services:
db:
build:
context: ./sql
dockerfile: db.dockerfile
environment:
POSTGRES_PASSWORD:...
Я прошу прощения за этот вопрос перед фронта. Я новичок в Docker и постепенно пытался изучить его. Я посмотрел на многие другие вопросы, чтобы увидеть, смогу ли я на самом деле опубликовать это, или мой вопрос уже ответил. После прочтения предыдущих...
Последующий вопрос о том, когда контейнер скончает сокет докеров, может ли он также иметь доступ к учетным данным хоста? Использование входа в Docker .
Поскольку монтаж /Вар/run/docker.sock делает каждую команду Docker внутри контейнера на хосте, я...