Docker Image Snelstartgids
Docker havend snel starten: docker run -v /my/folder/.haven:/home/haven/.haven havenprotocolorg/haven-cli:latest havend
/my/folder/.haven
moet schrijfrechten hebben voor UID 100, GID 1000
-v
geeft aan dat u een volume wilt koppelen /my/folder/.haven
(het is uw data-dir lokaal)
Het tweede gedeelte ( /home/haven/.haven
is het aankoppelpunt in de docker-container)
/home/haven/.haven/lmdb
is een pad binnen de container. container is als een virtuele machine, maar lichter (eigenlijk vastgebonden aan uw onderliggende besturingssysteem, in plaats van er nog een bovenop te installeren)
Als u een interactieve sessie wilt uitvoeren: docker run -ti -v /my/folder/.haven:/home/haven/.haven havenprotocolorg/haven-cli:latest havend
Met een niet-interactieve sessie: docker run -v /my/folder/.haven:/home/haven/.haven havenprotocolorg/haven-cli:latest havend --non-interactive
Vrijstaande modus: docker run -d -v /my/folder/.haven:/home/haven/.haven havenprotocolorg/haven-cli:latest havend --non-interactive
u kunt de huidige actieve container weergeven met: docker ps
verbind het erin met: docker exec -ti <container_id> sh
en stop het met: docker stop <container_id>
Om poort buiten Docker te binden: docker run -d -v /my/folder/.haven:/home/haven/.haven havenprotocolorg/haven-cli:latest havend --non-interactive --rpc-bind-ip 0.0.0.0 --confirm-external-bind
Om de poort op uw host te binden (zodat uw deamon buiten de host kan worden bereikt): docker run -p17750:17750 -d -v /my/folder/.haven:/home/haven/.haven havenprotocolorg/haven-cli:latest havend --non-interactive --rpc-bind-ip 0.0.0.0 --confirm-external-bind