Questions tagged [docker]

For questions regarding using the Docker virtualisation tool.

Filter by
Sorted by
Tagged with
0 votes
1 answer
26 views

How can I run multiple nodes(Full node, geth client) in single PC in public network?

As I know, ethereum network uses 30303 port for UDP/TCP and use 9000 or 8551 for P2P. But, every single public IP has single 30303 port and 8551 port. Can I run multiple nodes (full, light whatever) ...
ms_park's user avatar
0 votes
0 answers
4 views

Issue with webdriver installation

I am using this to install chrome webdriver but it stopped working. command for dockerfile RUN apt-get update && \ apt-get install -y gnupg wget curl unzip --no-install-recommends &&...
JohnTerry's user avatar
1 vote
0 answers
14 views

Running a local eth network

I trying to run a local eth network because the online faucets are too slow for us But I am struggling to find a good docker-compose example online to do so There are a few but all of them dont run ...
Sam Elamin's user avatar
0 votes
0 answers
26 views

Dockerized zkSync testing environment image fails with error Solidity 0.8.19 is not fully supported yet

I'm setting up a dockerized local zksync testing environment according to this guide here. When I run the ./start.sh command, it runs all three images but the local-setup-zksync-1 image exits with ...
pakoray's user avatar
  • 145
0 votes
0 answers
107 views

How to import code into a contract

I have a contract that needs to be compiled with solc so I can get Go bindings. $ tree . ├── openzeppelin ├── Swap.sol └── @uniswap pragma solidity >0.7.0 < 0.9.0; import { IUniswapV2Pair } ...
pigfox's user avatar
  • 51
0 votes
0 answers
15 views

k8s vs docker in Geth operation

I'm trying to set up an infrastructure to load balance multiple Ethereum nodes and serve them as a single RPC endpoint. Assuming this configuration, I thought it would be efficient to run multiple ...
ijtt's user avatar
  • 1
0 votes
0 answers
21 views

Compiler version range in abigen

I need to have a contract using this form of pragma: pragma solidity >0.7.0 < 0.9.0; When I hard code one version it works + docker run -v /my-path/contracts:/sources ethereum/solc:0.8.18 --...
pigfox's user avatar
  • 51
1 vote
1 answer
51 views

problem on running Chainlink node

I am currently running a linux aarch64 nvidia jetson tx2 machine. I try to run my chainlink node with docker using this docs here. In the line of cd ~/.chainlink-nvidia && sudo docker run --...
xopherwwl's user avatar
0 votes
1 answer
22 views

How to persist data (the chain itself) in a Docker private blockchain?

I'm creating a Docker private blockcain from here: https://medium.com/scb-digital/running-a-private-ethereum-blockchain-using-docker-589c8e6a4fe8 But I'm afraid to lost all my data if I need to delete/...
Magno C's user avatar
  • 345
0 votes
0 answers
31 views

Where can I find the exact Solc compiler version in Docker?

I am using Docker to compile my solidity contracts with the following commands. Unable to find image 'ethereum/solc:0.8.18' locally 0.8.18: Pulling from ethereum/solc 60bfd3cb9459: Pull complete ...
pigfox's user avatar
  • 51
0 votes
1 answer
102 views

Select solc version

I am exploring the best way to switch solc versions on Ubuntu and I looked at the Docker solution. The Docker --help command is of no help, it does not show an option for listing possible solc ...
pigfox's user avatar
  • 51
1 vote
1 answer
236 views

Error at build on Dockerfile image build in hardhat project

I have my hardhat project that builds and run fine using yarn. But when I try to execute "yarn build" from a Dockerfile during the image build process I have the following error: => ERROR ...
user3034457's user avatar
0 votes
1 answer
112 views

Error: Expected string literal (path), "*" or alias list

I m currently working on smart contracts and i m trying test the contracts i wrote. I am using smartbugs tool. So far, i have executed the following commands in the powershell, git clone https://...
Porkodi Ishwarya's user avatar
1 vote
1 answer
181 views

Does the graph-node re-sync all blocks every time it gets restarted?

I am running an EC2 instance with graph-node, using docker. Let's assume that I have a list of smart contracts that I want my subgraph to track and, at some point, that list gets updated; so I have to ...
Falcon Stakepool's user avatar
0 votes
1 answer
62 views

Can i use oyente Tool on windows?

I am currently working with smart contracts. I want to perform security analysis on the smart contracts I developed. I tried using Oyente Tool and Docker in my Windows 10 Home system. But I can only ...
Porkodi Ishwarya's user avatar
3 votes
1 answer
446 views

Scaffold-eth's graph_node docker container dies after a few seconds, complaining about invalid collation setting

I have installed and run scaffold-eth on linux but The Graph node's docker container dies after a few seconds with this output: graph-node_1 | Mar 09 17:30:46.164 CRIT Database does not use C locale. ...
user2268327's user avatar
0 votes
1 answer
34 views

Is there a way to enable logs for graph commands?

I am running the following version of graph-cli: @graphprotocol/graph-cli/0.42.4 linux-x64 node-v18.15.0 Is there a way to setup a log or have more details after each command gets executed?
Falcon Stakepool's user avatar
0 votes
1 answer
47 views

Deploy of subgraph fails in Amazon EC2 Instance

I want to run graph-node (The Graph) in an Amazon EC2 Instance. I have setup everything with docker-compose and the 3 containers (graph-node, ipfs and postgres) are running smoothly. I have also setup ...
Falcon Stakepool's user avatar
0 votes
1 answer
74 views

Chainlink Docker Failing to Create /chainlink/ directory

I am running into this issue "Error creating root directory \"/chainlink\": chmod /chainlink: operation not permitted" when running the Chainlink node docker. latestimage=$(curl -s ...
Kyle Santiago's user avatar
0 votes
1 answer
173 views

Why does my geth node never start syncing?

I'm running a geth node using Docker. I am also running a service that enables authenticated access to port 8545. This is a part of my docker-compose file that is relevant to the geth node: version: &...
Burrito1212's user avatar
1 vote
2 answers
524 views

Access blocked by CORS policy

I have an Ubuntu machine running two docker nodes. When I try to access nodes from my web based application, installed on the same machine I keep getting the following error : web3.min.js:2 Access to ...
Thierry Grandjean's user avatar
1 vote
1 answer
461 views

MEV-BOOST: Cannot connect to Builder

I am trying to experiment with mev-boost on goerli testnet but I am getting connection error in my beacon node log. MEV boost command: sudo docker run flashbots/mev-boost -goerli -relay-check -relays=...
Lucy's user avatar
  • 11
0 votes
1 answer
757 views

Minimum system requirements for smart contract software development

Can I ask here what are the minimum system requirements to write smart contracts, and do some research on blockchains & cryptocurrency in general? -For Dell is Vostro, say 3510, enough or I should ...
ShAr's user avatar
  • 11
0 votes
2 answers
893 views

Best practice to store private key for containerized apps in the cloud

I am a crypto investor. I am staking a coin but the smart contract requires the user to claim and restake the rewards by transacting a smart contract function every 24 hours. Currently I am doing it ...
quantum.snowball's user avatar
1 vote
1 answer
4k views

How can I create a local USDT testnet?

I want to create a local testnet on which I can move USDT (test coins) between wallets. I managed to create a ETH testnet inside Docker. In the docker-compose.yml below, the lines between # ETH ...
user avatar
0 votes
2 answers
740 views

How to generate Natspec docs using version 0.6.x of the Solidity compiler

I'm trying to run solc --userdoc --devdoc myContract.sol to generate natspec. However, the compiler complains that the contract has a different pragma-version. In fact the contract pragma is at ^0.6....
Marlo's user avatar
  • 329
1 vote
0 answers
148 views

Saddle.Exchange Docker image will not open

Please forgive me. I'm wildly inexperienced. This my first attempt at forking a project. This is for educational purposes. I've successfully deployed the saddle front end using vercel, and now I'm ...
P0DWOG's user avatar
  • 11
2 votes
1 answer
1k views

TheGraph is not connecting to IPFS locally

I have a Graph local node set up using this tutorial. When I am trying to deploy it, its not going through with the following error message: Add file to IPFS build/schema.graphql ⠋ Upload subgraph to ...
blockbyblock's user avatar
1 vote
1 answer
593 views

Ganache gives error when I try to mint token to wallet after contract deploy

i use: python 3.5, docker, ganache (image image: trufflesuite/ganache-cli:v6.9.1) what do i do: (simplified example) I have two container: container with ganache and container with general logic. ...
Vadim's user avatar
  • 161
0 votes
1 answer
1k views

How do I efficiently install truffle and ganache-cli in a docker container?

Say I want to run a container with ganache-cli and truffle globally installed for dev purposes. I have this first attempt Dockerfile FROM node:15-alpine RUN mkdir -p /home/node/app WORKDIR /home/...
Bean Guy's user avatar
  • 123
1 vote
0 answers
224 views

ERROR: null value in column "next_nonce" violates not-null constraint (SQLSTATE 23502)

I am using this command to run my chainlink node: docker run --name chainlink-kovan --network host -p 6688:6688 -v ~/.chainlink-kovan:/chainlink -it --env-file=.env smartcontract/chainlink:0.10.3 ...
Anupam's user avatar
  • 572
2 votes
1 answer
497 views

Chainlink node not initializing, failed to initialize ORM: initializeORM#NewORM: unable to init DB: unable to open postgresql

I am trying to setup a chainlink node on my machine. After setting all the .env variables, I am running the docker command to start the node, cd ~/.chainlink-kovan && docker run -p 6688:6688 -...
Anupam's user avatar
  • 572
1 vote
0 answers
206 views

Maian Tool Repository on Docker: How to store contract retrieved from etherscan.io and what is ‘test.sol’

I am in the MAIAN tool repository on docker. The link at : MAIAN Tool GitHub Link They provided details of how to execute the MAIAN tool from docker. I am in the MAIAN tool repository on docker. They ...
zak100's user avatar
  • 1,406
0 votes
0 answers
198 views

Quorum nodes run fine with docker-compose, but crash when deployed on kubernetes

Following the steps outlined here, I created a basic Quorum network with 4 nodes and IBFT consensus. I then created a docker image for each of the nodes, copying the contents of each node's directory ...
zerzevul's user avatar
  • 101
1 vote
1 answer
478 views

Unable to deploy contract on Besu network(docker) using dynamic IP

I am stuck with a weird situation. I create a local Ethereum network with Hyperledger Besu in docker environment. I try to deploy contracts to a rpc node using Truffle(different container in same ...
Rajeev Ranjan's user avatar
2 votes
1 answer
206 views

How to connect local ganache node with epirus

I tried apirus to connect to local ganache node. Ganache node is running on localhost:7545. git clone https://github.com/blk-io/epirus-free.git cd epirus-free docker-compose pull NODE_ENDPOINT=http:/...
久保圭司's user avatar
1 vote
1 answer
257 views

Just synced a node, but want to use docker instead, can I moved synced db into container?

I just synced a node using geth fastsync and it took several days. But I just decided I want to use this computer's resources differently and run my ethereum environment from a docker container I ...
1blockologist's user avatar
0 votes
1 answer
627 views

How to open multiple terminals using docker?

Here I am trying to create private ethereum instance using dockerfile. I want to open two terminals and run command1 in terminal1 and execute command2 in terminal2 only when command1 returns true. ...
Sulvin's user avatar
  • 61
1 vote
1 answer
376 views

Why admin.addPeer() command did not add parity client for private chain with Docker?

I would like to set up private chain which both geth and parity clients running on the same network. here is a sample repository with docker-compose file: https://github.com/user48736353001/devnet ...
user76333's user avatar
  • 167
1 vote
0 answers
245 views

Parity syncing in archive mode stuck at block 4839206

I am running Parity inside docker in pod in Kubernets on Google Cloud. The pod is using disk with 2700 GB for storing Ethereum blockchain, and currently disk has about 2100 GB free. Unfortunately for ...
jabone's user avatar
  • 241
2 votes
0 answers
1k views

No contract code at give address

Its a bit of a long question... I am using Go to deploy a Smart Contract using the following code: client, err := ethclient.Dial("http://localhost:8545") if err != nil { errorhandler.HandleErr(...
user3536523's user avatar
0 votes
1 answer
1k views

Downloading a specific version of solc within a Docker image

I am working with the release of Solidity v0.4.25 for it works well with py-solc. When running on a local machine the codebase works quite well with 0.4.25. My issue currently is to get the codebase ...
Robert Vaughan's user avatar
1 vote
1 answer
356 views

Running Openzepplin from docker

I am trying to build a docker image using open zepplin libraries. It works until it has to import the zepellin library, for which it can't seem to find. Here is what my docker image looks like : ...
0xsegfault's user avatar
  • 1,260
1 vote
0 answers
122 views

geth stops syncing

I am running geth via docker docker pull ethereum/client-go. It stops syncing after serval days. After I reboot the docker, it works fine again. This situation happened serval times. Here is the last ...
Allen_Tsang's user avatar
1 vote
1 answer
726 views

"truffle test" says "assert.rejects" is not a function even it is Node 10

As per the official documentation, assert.rejects was added since Node v10.0.0. Also, the node console confirms that: even though, truffle test throws this error: TypeError: assert.rejects is ...
Abdennour TOUMI's user avatar
5 votes
3 answers
1k views

How to make a Docker container talk to geth.ipc on local host

from web3 import Web3 web3 = Web3(Web3.IPCProvider("/Ethereum/geth.ipc")) print(f'IPC connected: {web3.isConnected()}') # want to return True I have the above script Dockerized and I'm trying to ...
Eric's user avatar
  • 51
1 vote
1 answer
633 views

Using parity as Web3 provider running from a Docker container

I can't seem to be able to create a web3 (http) provider pointing to a parity node, running from a docker container. I create a repo which should reproduce the problem. After running docker-compose ...
fbielejec's user avatar
  • 192
2 votes
0 answers
841 views

How to set gas price in Remix IDE?

I'm testing my contract on Ropsten network. For this i've launched geth in docker: > command: --verbosity 4 -rpc --ipcdisable --rpcaddr "0.0.0.0" --rpccorsdomain "*" --syncmode "fast" --rpcapi="...
4ntoine's user avatar
  • 213
2 votes
1 answer
407 views

Parity dev node cannot send transactions via web3 py

I'm using a parity dev node via docker with the following set-up: docker run -d -p 8545:8545 parity/parity --config dev --jsonrpc-interface all --jsonrpc-apis all --jsonrpc-cors "*" When I attempt ...
Peteris's user avatar
  • 1,005
1 vote
0 answers
657 views

How to connect to Ethereum node (geth) via IPC from outside of docker container

I'm using docker-compose to run ethereum node with Docker: # ethereum node ethereum: container_name: ethereum-node image: ethereum/client-go:v1.8.10 ports: - "8545:8545" - ...
4ntoine's user avatar
  • 213