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)
#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