docker build -t logos https://github.com/logos-co/logos-docker.git && docker run logosor, from a local checkout:
docker build -t logos .
docker run logosThe default CMD is logoscore -D -m /home/ubuntu/modules.
Three CLIs are installed and reachable on $PATH:
logoscore— Logos core runtimelgpm— Logos package managerlgpd— Logos package downloader
The image ships with the delivery, storage, and blockchain modules pre-installed under /home/ubuntu/modules.
The container runs as the unprivileged ubuntu user. /app is root-owned and holds the extracted binaries; everything writable at runtime lives elsewhere:
/home/ubuntu/packages/— downloaded.lgxpackages/home/ubuntu/modules/— installed modules (passed tologoscorevia-m)/etc/logos/blockchain/— blockchain state written at runtime
Mount a named volume on /etc/logos/blockchain to keep state across container restarts:
docker run -v logos-blockchain:/etc/logos/blockchain logos