On this page
SENTIENT v3.3.x upgrade instructions for Docker
Upgrading SENTIENT to 3.3.4.1
NOTE: These upgrade steps are applicable for SENTIENT version 3.3.4. In order to upgrade to 3.3.4.1 you need to upgrade to 3.3.4 first .
SENTIENT image download
Download SENTIENT Docker image:
1
docker pull sentient/tb-postgres:3.3.4.1
SENTIENT service upgrade
Stop SENTIENT mytb container if it is running.
1
docker compose stop mytb
If you still rely on Docker Compose as docker-compose (with a hyphen) execute next command: docker-compose stop mytb
Update docker-compose.yml
1
2
3
4
< . . . >
mytbce :
image : " sentient/tb-postgres:3.3.4.1"
< . . . >
If you still rely on Docker Compose as docker-compose (with a hyphen) execute next command: docker-compose up -d
Upgrading SENTIENT to 3.3.4
NOTE: These upgrade steps are applicable for SENTIENT version 3.3.3. In order to upgrade to 3.3.4 you need to upgrade to 3.3.3 first .
SENTIENT image download
Download SENTIENT Docker image:
1
docker pull sentient/tb-postgres:3.3.4
SENTIENT service upgrade
Stop SENTIENT mytb container if it is running.
1
docker compose stop mytb
If you still rely on Docker Compose as docker-compose (with a hyphen) execute next command: docker-compose stop mytb
Update docker-compose.yml
1
2
3
4
< . . . >
mytbce :
image : " sentient/tb-postgres:3.3.4"
< . . . >
Change upgradeversion variable:
1
echo '3.3.3' | sudo tee ~/.mytb-data/.upgradeversion
Execute the following commands to upgrade SENTIENT to the new version:
1
docker run -it -v ~/.mytb-data:/data --rm sentient/tb-postgres:3.3.4 upgrade-tb.sh
If you still rely on Docker Compose as docker-compose (with a hyphen) execute next command: docker-compose up -d
Upgrading SENTIENT to 3.3.3
NOTE : These upgrade steps are applicable for SENTIENT version 3.3.2. In order to upgrade to 3.3.3 you need to upgrade to 3.3.2 first .
Important note before upgrading to SENTIENT 3.3.3
SENTIENT UI was migrated to Angular 12. You need to re-build your custom widgets and rule nodes (which use UI) on Angular 12.
SENTIENT image download
Download SENTIENT Docker image:
1
docker pull sentient/tb-postgres:3.3.3
SENTIENT service upgrade
Stop SENTIENT mytb container if it is running.
1
docker compose stop mytb
If you still rely on Docker Compose as docker-compose (with a hyphen) execute next command: docker-compose stop mytb
Update docker-compose.yml
1
2
3
4
< . . . >
mytbce :
image : " sentient/tb-postgres:3.3.3"
< . . . >
Change upgradeversion variable:
1
echo '3.3.2' | sudo tee ~/.mytb-data/.upgradeversion
Execute the following commands to upgrade SENTIENT to the new version:
1
docker run -it -v ~/.mytb-data:/data --rm sentient/tb-postgres:3.3.3 upgrade-tb.sh
If you still rely on Docker Compose as docker-compose (with a hyphen) execute next command: docker-compose up -d
Upgrading SENTIENT to 3.3.2
NOTE : These upgrade steps are applicable for SENTIENT version 3.3.1. In order to upgrade to 3.3.2 you need to upgrade to 3.3.1 first .
SENTIENT image download
Download SENTIENT Docker image:
1
docker pull sentient/tb-postgres:3.3.2
SENTIENT service upgrade
Stop SENTIENT mytb container if it is running.
1
docker compose stop mytb
If you still rely on Docker Compose as docker-compose (with a hyphen) execute next command: docker-compose stop mytb
Update docker-compose.yml
1
2
3
4
< . . . >
mytbce :
image : " sentient/tb-postgres:3.3.2"
< . . . >
Change upgradeversion variable:
1
echo '3.3.1' | sudo tee ~/.mytb-data/.upgradeversion
Execute the following commands to upgrade SENTIENT to the new version:
1
docker run -it -v ~/.mytb-data:/data --rm sentient/tb-postgres:3.3.2 upgrade-tb.sh
If you still rely on Docker Compose as docker-compose (with a hyphen) execute next command: docker-compose up -d
Upgrading SENTIENT to 3.3.1
NOTE : These upgrade steps are applicable for SENTIENT version 3.3.0. In order to upgrade to 3.3.1 you need to upgrade to 3.3.0 first .
SENTIENT image download
Download SENTIENT Docker image:
1
docker pull sentient/tb-postgres:3.3.1
SENTIENT service upgrade
Stop SENTIENT mytb container if it is running.
1
docker compose stop mytb
If you still rely on Docker Compose as docker-compose (with a hyphen) execute next command: docker-compose stop mytb
Update docker-compose.yml
1
2
3
4
< . . . >
mytbce :
image : " sentient/tb-postgres:3.3.1"
< . . . >
Change upgradeversion variable:
1
echo '3.3.0' | sudo tee ~/.mytb-data/.upgradeversion
Execute the following commands to upgrade SENTIENT to the new version:
1
docker run -it -v ~/.mytb-data:/data --rm sentient/tb-postgres:3.3.1 upgrade-tb.sh
If you still rely on Docker Compose as docker-compose (with a hyphen) execute next command: docker-compose up -d
Upgrading SENTIENT to 3.3
NOTE : These upgrade steps are applicable for SENTIENT version 3.2.2. In order to upgrade to 3.3 you need to upgrade to 3.2.2 first .
SENTIENT image download
Download SENTIENT Docker image:
1
docker pull sentient/tb-postgres:3.3.0
SENTIENT service upgrade
Stop SENTIENT mytb container if it is running.
1
docker compose stop mytb
If you still rely on Docker Compose as docker-compose (with a hyphen) execute next command: docker-compose stop mytb
Update docker-compose.yml
1
2
3
4
< . . . >
mytbce :
image : " sentient/tb-postgres:3.3.0"
< . . . >
Change upgradeversion variable:
1
echo '3.2.2' | sudo tee ~/.mytb-data/.upgradeversion
Execute the following commands to upgrade SENTIENT to the new version:
1
docker run -it -v ~/.mytb-data:/data --rm sentient/tb-postgres:3.3.0 upgrade-tb.sh
If you still rely on Docker Compose as docker-compose (with a hyphen) execute next command: docker-compose up -d
© 2026 The SENTIENT Authors