diff --git a/docker-compose/docker-compose-no-build-erigon.yml b/docker-compose/docker-compose-no-build-erigon.yml index b1640627a8..547ecb7989 100644 --- a/docker-compose/docker-compose-no-build-erigon.yml +++ b/docker-compose/docker-compose-no-build-erigon.yml @@ -29,6 +29,7 @@ services: - smart-contract-verifier - redis_db image: blockscout/blockscout:${DOCKER_TAG:-latest} + pull_policy: always restart: always container_name: 'blockscout' links: @@ -52,6 +53,7 @@ services: smart-contract-verifier: image: ghcr.io/blockscout/smart-contract-verifier:${SMART_CONTRACT_VERIFIER_DOCKER_TAG:-latest} + pull_policy: always restart: always container_name: 'smart-contract-verifier' env_file: @@ -61,6 +63,7 @@ services: visualizer: image: ghcr.io/blockscout/visualizer:${VISUALIZER_DOCKER_TAG:-latest} + pull_policy: always restart: always container_name: 'visualizer' env_file: diff --git a/docker-compose/docker-compose-no-build-ganache.yml b/docker-compose/docker-compose-no-build-ganache.yml index 177d402e47..5099c8d68a 100644 --- a/docker-compose/docker-compose-no-build-ganache.yml +++ b/docker-compose/docker-compose-no-build-ganache.yml @@ -27,6 +27,7 @@ services: - smart-contract-verifier - redis_db image: blockscout/blockscout:${DOCKER_TAG:-latest} + pull_policy: always restart: always container_name: 'blockscout' links: @@ -53,6 +54,7 @@ services: smart-contract-verifier: image: ghcr.io/blockscout/smart-contract-verifier:${SMART_CONTRACT_VERIFIER_DOCKER_TAG:-latest} + pull_policy: always restart: always container_name: 'smart-contract-verifier' env_file: @@ -62,6 +64,7 @@ services: visualizer: image: ghcr.io/blockscout/visualizer:${VISUALIZER_DOCKER_TAG:-latest} + pull_policy: always restart: always container_name: 'visualizer' env_file: diff --git a/docker-compose/docker-compose-no-build-geth.yml b/docker-compose/docker-compose-no-build-geth.yml index 116ee4afe7..4486fdb164 100644 --- a/docker-compose/docker-compose-no-build-geth.yml +++ b/docker-compose/docker-compose-no-build-geth.yml @@ -29,6 +29,7 @@ services: - smart-contract-verifier - redis_db image: blockscout/blockscout:${DOCKER_TAG:-latest} + pull_policy: always restart: always container_name: 'blockscout' links: @@ -52,6 +53,7 @@ services: smart-contract-verifier: image: ghcr.io/blockscout/smart-contract-verifier:${SMART_CONTRACT_VERIFIER_DOCKER_TAG:-latest} + pull_policy: always restart: always container_name: 'smart-contract-verifier' env_file: @@ -61,6 +63,7 @@ services: visualizer: image: ghcr.io/blockscout/visualizer:${VISUALIZER_DOCKER_TAG:-latest} + pull_policy: always restart: always container_name: 'visualizer' env_file: diff --git a/docker-compose/docker-compose-no-build-hardhat-network.yml b/docker-compose/docker-compose-no-build-hardhat-network.yml index 3748696d83..e979d61597 100644 --- a/docker-compose/docker-compose-no-build-hardhat-network.yml +++ b/docker-compose/docker-compose-no-build-hardhat-network.yml @@ -27,6 +27,7 @@ services: - smart-contract-verifier - redis_db image: blockscout/blockscout:${DOCKER_TAG:-latest} + pull_policy: always restart: always container_name: 'blockscout' links: @@ -51,6 +52,7 @@ services: smart-contract-verifier: image: ghcr.io/blockscout/smart-contract-verifier:${SMART_CONTRACT_VERIFIER_DOCKER_TAG:-latest} + pull_policy: always restart: always container_name: 'smart-contract-verifier' env_file: @@ -60,6 +62,7 @@ services: visualizer: image: ghcr.io/blockscout/visualizer:${VISUALIZER_DOCKER_TAG:-latest} + pull_policy: always restart: always container_name: 'visualizer' env_file: diff --git a/docker-compose/docker-compose-no-build-nethermind.yml b/docker-compose/docker-compose-no-build-nethermind.yml index 300d63c827..cca6be2cd7 100644 --- a/docker-compose/docker-compose-no-build-nethermind.yml +++ b/docker-compose/docker-compose-no-build-nethermind.yml @@ -29,6 +29,7 @@ services: - smart-contract-verifier - redis_db image: blockscout/blockscout:${DOCKER_TAG:-latest} + pull_policy: always restart: always container_name: 'blockscout' links: @@ -52,6 +53,7 @@ services: smart-contract-verifier: image: ghcr.io/blockscout/smart-contract-verifier:${SMART_CONTRACT_VERIFIER_DOCKER_TAG:-latest} + pull_policy: always restart: always container_name: 'smart-contract-verifier' env_file: @@ -61,6 +63,7 @@ services: visualizer: image: ghcr.io/blockscout/visualizer:${VISUALIZER_DOCKER_TAG:-latest} + pull_policy: always restart: always container_name: 'visualizer' env_file: diff --git a/docker-compose/docker-compose-no-build-no-db-container.yml b/docker-compose/docker-compose-no-build-no-db-container.yml index c73468c81c..42509e1c7e 100644 --- a/docker-compose/docker-compose-no-build-no-db-container.yml +++ b/docker-compose/docker-compose-no-build-no-db-container.yml @@ -15,6 +15,7 @@ services: - smart-contract-verifier - redis_db image: blockscout/blockscout:${DOCKER_TAG:-latest} + pull_policy: always restart: always container_name: 'blockscout' command: bash -c "bin/blockscout eval \"Elixir.Explorer.ReleaseTasks.create_and_migrate()\" && bin/blockscout start" @@ -35,6 +36,7 @@ services: smart-contract-verifier: image: ghcr.io/blockscout/smart-contract-verifier:${SMART_CONTRACT_VERIFIER_DOCKER_TAG:-latest} + pull_policy: always restart: always container_name: 'smart-contract-verifier' env_file: @@ -44,6 +46,7 @@ services: visualizer: image: ghcr.io/blockscout/visualizer:${VISUALIZER_DOCKER_TAG:-latest} + pull_policy: always restart: always container_name: 'visualizer' env_file: diff --git a/docker-compose/docker-compose.yml b/docker-compose/docker-compose.yml index 6322352463..b9b4881098 100644 --- a/docker-compose/docker-compose.yml +++ b/docker-compose/docker-compose.yml @@ -58,6 +58,7 @@ services: smart-contract-verifier: image: ghcr.io/blockscout/smart-contract-verifier:${SMART_CONTRACT_VERIFIER_DOCKER_TAG:-latest} + pull_policy: always restart: always container_name: 'smart-contract-verifier' env_file: @@ -67,6 +68,7 @@ services: visualizer: image: ghcr.io/blockscout/visualizer:${VISUALIZER_DOCKER_TAG:-latest} + pull_policy: always restart: always container_name: 'visualizer' env_file: