Open starcox64 opened 1 month ago
You can replace the Using Docker section with the below. I think it's really helpful to spell out each step to remove barriers for less technical users who would like to run nodes.
Using Docker:
Make sure you have Docker installed and running. You can install the latest release here.
Clone the repository:
git clone https://github.com/fractal-bitcoin/fractald-release.git
cd fractald-docker
docker-compose up -d
docker exec -it fractald-docker-bitcoind-1 bash
bitcoind
or to start the node in the background:
bitcoind -daemon
You can replace the Using Docker section with the below. I think it's really helpful to spell out each step to remove barriers for less technical users who would like to run nodes.
Using Docker:
- Make sure you have Docker installed and running. You can install the latest release here.
- Clone the repository:
git clone https://github.com/fractal-bitcoin/fractald-release.git
- Navigate to the Docker directory:
cd fractald-docker
- Start the service with Docker Compose:
docker-compose up -d
- To open an interactive shell inside the Docker container:
docker exec -it fractald-docker-bitcoind-1 bash
- Once inside the container, you can start Fractal node. To start the container:
bitcoind
or to start the node in the background:
bitcoind -daemon
For me this did not work. I always received the following error message:
✔ Container fractald-docker-bitcoind-1 Created 0.0s
Attaching to bitcoind-1
bitcoind-1 | Error: Failed saving settings file:
bitcoind-1 | - Error: Unable to open settings file /data/settings.json.tmp for writing
bitcoind-1 |
bitcoind-1 exited with code 1
You can replace the Using Docker section with the below. I think it's really helpful to spell out each step to remove barriers for less technical users who would like to run nodes. Using Docker:
- Make sure you have Docker installed and running. You can install the latest release here.
- Clone the repository:
git clone https://github.com/fractal-bitcoin/fractald-release.git
- Navigate to the Docker directory:
cd fractald-docker
- Start the service with Docker Compose:
docker-compose up -d
- To open an interactive shell inside the Docker container:
docker exec -it fractald-docker-bitcoind-1 bash
- Once inside the container, you can start Fractal node. To start the container:
bitcoind
or to start the node in the background:
bitcoind -daemon
For me this did not work. I always received the following error message:
✔ Container fractald-docker-bitcoind-1 Created 0.0s Attaching to bitcoind-1 bitcoind-1 | Error: Failed saving settings file: bitcoind-1 | - Error: Unable to open settings file /data/settings.json.tmp for writing bitcoind-1 | bitcoind-1 exited with code 1
When I started mine over from scratch last night, I ran into the same issue. I wonder if the docker image changed. I can't start the node in docker anymore at all.
I think it would be helpful to add the following to the readme:
docker compose up
, users can access the container by runningdocker exec -it fractald-docker-bitcoind-1 bash
.bitcoind
to start their node.