Skip to content
This repository was archived by the owner on Dec 22, 2025. It is now read-only.

Commit 498d2a6

Browse files
author
Bloxster
committed
broken link, duplicate removal
1 parent 9bf5ebc commit 498d2a6

File tree

3 files changed

+11
-42
lines changed

3 files changed

+11
-42
lines changed

src/getting-started/sw-requirements.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Software Requirements
22

3-
Before we start, please note that building software from source can be complex. If you're not comfortable with technical tasks, you might want to check the [Docker](./docker.md) installation.
3+
Before we start, please note that building software from source can be complex. If you're not comfortable with technical tasks, you might want to check the [Docker](/installation/docker.md) installation.
44

55
Erigon works only from command line interface (CLI), so it is advisable to have a good confidence with basic commands.
66

src/installation/docker.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,32 +19,29 @@ Here are the steps to download and start Erigon 3 in Docker:
1919

2020
1. Install the latest version of Docker Engine, see instructions [here](https://docs.docker.com/engine/install/).
2121

22-
2. Visit the Erigon Docker Hub page to view the available releases. For Erigon 3, search for the [latest available release](https://hub.docker.com/r/erigontech/erigon/tags?name=v3).
23-
1. Install the latest version of Docker Engine, see instructions [here](https://docs.docker.com/engine/install/).
24-
2522
2. Visit the Erigon Docker Hub page to view the available releases. For Erigon 3, search for the [latest available release](https://hub.docker.com/r/erigontech/erigon/tags?name=v3).
2623

27-
3. Download the latest version:
2824
3. Download the latest version:
2925

3026
```bash
3127
docker pull erigontech/erigon:v3.0.0-beta1
3228
```
29+
3330
* List the downloaded images to get the IMAGE ID:
31+
3432
```bash
3533
docker images
3634
```
35+
3736
* Check which Erigon version has been downloaded:
3837
```bash
3938
docker run -it <image_id> --v
4039
```
41-
* If you want to start Erigon add the options according to the [basic usage](/basic-usage.md) page or the advanced customization page. For example:
4240

4341
* If you want to start Erigon add the options according to the [basic usage](/basic-usage.md) page or the advanced customization page. For example:
4442

4543
```bash
4644
docker run -it 50bef1b5d0f9 --chain=holesky --prune.mode=minimal
47-
docker run -it 50bef1b5d0f9 --chain=holesky --prune.mode=minimal
4845
```
4946
* When done, exit the container or press `Ctrl+C`. The container will stop.
5047

src/installation/upgrading-md

Lines changed: 7 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,12 @@ To upgrade Erigon to a newer version when you've originally installed it via Git
88
```bash
99
git fetch --tags
1010
```
11-
```bash
12-
git fetch --tags
13-
```
1411
* **Check out** the [latest version](https://github.com/ledgerwatch/erigon/releases) and switch to it using:
12+
1513
```bash
1614
git checkout <new_version_tag>
1715
```
18-
Replace `<new_version_tag>` with the version tag of the new release, for example:
19-
```bash
20-
git checkout <new_version_tag>
21-
```
16+
2217
Replace `<new_version_tag>` with the version tag of the new release, for example:
2318

2419
```bash
@@ -30,9 +25,6 @@ To upgrade Erigon to a newer version when you've originally installed it via Git
3025
```bash
3126
make erigon
3227
```
33-
```bash
34-
make erigon
35-
```
3628

3729
This process updates your installation to the latest version you specify, while maintaining your existing data and configuration settings in the Erigon folder. You're essentially just replacing the executable with a newer version.
3830

@@ -44,65 +36,45 @@ If you're using Docker to run Erigon, the process to upgrade to a newer version
4436
```bash
4537
docker pull erigontech/erigon:<new_version_tag>
4638
```
47-
Replace `<new_version_tag>` with the actual version tag you wish to use. For example:
48-
```bash
49-
docker pull erigontech/erigon:<new_version_tag>
50-
```
39+
5140
Replace `<new_version_tag>` with the actual version tag you wish to use. For example:
5241

5342
```bash
5443
docker pull erigontech/erigon:3.0.0
5544
```
56-
```bash
57-
docker pull erigontech/erigon:3.0.0
58-
```
45+
5946
* **List Your Docker Images**: Check your downloaded images to confirm the new image is there and get the new image ID:
6047

6148
```bash
6249
docker images
6350
```
64-
```bash
65-
docker images
66-
```
51+
6752
* **Stop the Running Erigon Container**: If you have a currently running Erigon container, you'll need to stop it before you can start the new version. First, find the container ID by listing the running containers:
6853

6954
```bash
7055
docker ps
7156
```
72-
Then stop the container using:
73-
```bash
74-
docker ps
75-
```
57+
7658
Then stop the container using:
7759

78-
```bash
79-
docker stop <container_id>
80-
```
8160
```bash
8261
docker stop <container_id>
8362
```
8463

8564
Replace `<container_id>` with the actual ID of the container running Erigon.
86-
Replace `<container_id>` with the actual ID of the container running Erigon.
8765

8866
* **Remove the Old Container**: (Optional) If you want to clean up, you can remove the old container after stopping it:
8967

9068
```bash
9169
docker rm <container_id>
9270
```
93-
```bash
94-
docker rm <container_id>
95-
```
9671

9772
* **Run the New Image**: Now you can start a new container with the new Erigon version using the new image ID:
9873

9974
```bash
10075
docker run -it <new_image_id>
10176
```
102-
```bash
103-
docker run -it <new_image_id>
104-
```
10577

10678
* **Verify Operation**: Ensure that Erigon starts correctly and connects to the desired network, verifying the logs for any initial errors.
10779

108-
By following these steps, you'll keep your Docker setup clean and up-to-date with the latest Erigon version without needing to manually clean up or reconfigure your environment. Docker's ability to encapsulate software in containers simplifies upgrades and reduces conflicts with existing software on your machine.
80+
sBy following these steps, you'll keep your Docker setup clean and up-to-date with the latest Erigon version without needing to manually clean up or reconfigure your environment. Docker's ability to encapsulate software in containers simplifies upgrades and reduces conflicts with existing software on your machine.

0 commit comments

Comments
 (0)