Panduan Memulai Gambar Docker
Untuk memulai dengan cepat Docker: docker run -v /my/folder/.haven:/home/haven/.haven havenprotocolorg/haven-cli:latest havend
/my/folder/.haven
perlu memiliki izin menulis ke UID 100, GID 1000
-v
menunjukkan bahwa Anda ingin memasang volume /my/folder/.haven
(itu direktori data Anda secara lokal)
Bagian kedua ( /home/haven/.haven
adalah titik pemasangan di dalam wadah docker)
/home/haven/.haven/lmdb
adalah jalur di dalam wadah. container seperti mesin virtual, tetapi lebih ringan (sebenarnya terikat pada OS dasar Anda, daripada menginstal yang lain di atas)
Jika Anda ingin menjalankan sesi interaktif : docker run -ti -v /my/folder/.haven:/home/haven/.haven havenprotocolorg/haven-cli:latest havend
Dengan sesi non interaktif: docker dijalankan -v /my/folder/.haven:/home/haven/.haven havenprotocolorg/haven-cli:latest havend --non-interactive
Mode terpisah: docker run -d -v /my/folder/.haven:/home/haven/.haven havenprotocolorg/haven-cli:latest havend --non-interactive
Anda dapat membuat daftar container yang sedang berjalan dengan: docker ps
hubungkan di dalamnya dengan: docker exec -ti <container_id> sh
dan hentikan dengan: docker stop <container_id>
Untuk mengikat port di luar 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
Untuk mengikat port pada host Anda (sehingga deamon Anda dapat dijangkau di luar 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