Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Why use the latest tag in the docker-compose configuration file? #8990

Closed
dogethdev opened this issue Dec 12, 2023 · 1 comment
Closed

Why use the latest tag in the docker-compose configuration file? #8990

dogethdev opened this issue Dec 12, 2023 · 1 comment
Labels

Comments

@dogethdev
Copy link

Description

In the Docker Compose configuration file, the image field is not specified with a version name but uses -latest. This results in older releases pulling the latest version when configuring Docker. As a consequence, the older releases, by default, cannot function properly. You need to manually match the Docker image version.

Type of the installation

Docker-compose

Type of the JSON RPC archive node

123456

Type of the chain

No response

Link to the page

No response

Steps to reproduce

No response

Backend version

all version

Frontend version

all version

Elixir & Erlang/OTP versions

123456

Operating system

No response

Additional information

No response

@vbaranov
Copy link
Member

We keep the latest tags of all Blockscout components in sync on order to safely use them. However, if you prefer to stick to some version, you can specify it via environment variable. There is a corresponding env variable for every component:

DOCKER_TAG
FRONTEND_DOCKER_TAG
SIG_PROVIDER_DOCKER_TAG
SMART_CONTRACT_VERIFIER_DOCKER_TAG
STATS_DOCKER_TAG
VISUALIZER_DOCKER_TAG

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants