Guía de inicio rápido de imágenes de Docker
Para iniciar rápidamente Docker havend: docker run -v /my/folder/.haven:/home/haven/.haven havenprotocolorg/haven-cli:latest havend
/my/folder/.haven
necesita tener permiso de escritura para UID 100, GID 1000
-v
indica que desea montar un volumen /my/folder/.haven
(es su directorio de datos localmente)
La segunda parte ( /home/haven/.haven
es el punto de montaje dentro del contenedor de la ventana acoplable)
/home/haven/.haven/lmdb
es un camino dentro del contenedor. El contenedor es como una máquina virtual, pero más liviano (en realidad, atado a su sistema operativo subyacente, en lugar de instalar otro en la parte superior)
Si desea ejecutar en una sesión interactiva: docker run -ti -v /my/folder/.haven:/home/haven/.haven havenprotocolorg/haven-cli:latest havend
Con una sesión no interactiva: docker run -v /my/folder/.haven:/home/haven/.haven havenprotocolorg/haven-cli:latest havend --non-interactive
Modo independiente: docker run -d -v /my/folder/.haven:/home/haven/.haven havenprotocolorg/haven-cli:latest havend --non-interactive
puede enumerar el contenedor en ejecución actual con: docker ps
conectar en su interior con: docker exec -ti <container_id> sh
y deténgalo con: docker stop <container_id>
Para vincular el puerto fuera de Docker: 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
Para vincular el puerto en su host (para que se pueda localizar a su demonio fuera del host): 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