Import and run

To simply import and reuse o2m server docker container on an amd64 server :

sudo docker pull pvincent4/o2m:latest
git clone <https://github.com/object2music/o2m.git>
git checkout develop_pv
docker-compose --profile prod up -d #run hidden
docker-compose down #stop 

To force restart

docker update --restart unless-stopped $(docker ps -q)

To not auto restart

docker update --restart=no $(docker ps -q)

Export

#install
<https://docs.docker.com/engine/install/ubuntu/>

#Rights
sudo usermod -aG docker $USER
newgrp docker

#Build
docker compose build
#docker-compose build --no-cache
docker compose up -d

#Pre-clean for new container
rm -r /root/.cache
rm -r db

#Clean
docker builder prune
docker image prune
docker rmi $(docker images -q)
#<https://middleware.io/blog/docker-cleanup/>

#Export
docker image tag pvincent4/o2m:latest pvincent4/o2m:latest
docker push pvincent4/o2m:latest

Old notes