Comments (7)
The package was moved just recently. Please use kurtosis run https://github.com/ethpandaops/ethereum-package ...
. I will update the docs.
from go-ethereum.
thanks, that package works. a side question, how do I configure the 'persistent storage' and expose the port ? I noticed that it is using the docker engine but not familiar with how to configure it(only know docker-compose/kube).
from go-ethereum.
thanks, that package works. a side question, how do I configure the 'persistent storage' and expose the port ? I noticed that it is using the docker engine but not familiar with how to configure it(only know docker-compose/kube).
The relevant ports are already exposed to your localhost. You can see those when it prints the list of services after bootstrapping the enclave.
As for persistent storage, I see that there is a flag for it in ethereum-package. It's a top-level boolean persistent: true
. Please try that, but from the docs it seems like support might be not ideal.
from go-ethereum.
while the services are started successfully, the rpc endpint always give me reset by peer error(even with the correct localhost:port), like below
curl -X POST -H "Content-Type: application/json" --data '{"method":"eth_blockNumber","params":[],"id":1,"jsonrpc":"2.0"}' http://127.0.0.1:54589
while if I get into the container via the shell command(which seems to be missing the 'service' command in the doc), and do geth attach inside(both socket or http) and it worked as expected
also the kurtosis service logs also shows nothing even though if I do the raw 'docker logs ' shows me the logs
from go-ethereum.
another question is how to control the stability of the port mapping use, as each time I start(after bring down the kurtosis enclave), I get a set of different external ports
from go-ethereum.
I faintly remember on linux, I have to define the host-gateway(in docker-compose), would this be the reason
extra_hosts:
- "host.docker.internal:host-gateway"
from go-ethereum.
another question is how to control the stability of the port mapping use, as each time I start(after bring down the kurtosis enclave), I get a set of different external ports
It seems like this feature is WIP.
ethpandaops/ethereum-package#677
from go-ethereum.
Related Issues (20)
- I want to set up a node quickly, do you have a snapshot? HOT 1
- geth 1.14.6 requires newer glibc HOT 6
- PPA build failed for v1.14.6, jammy and amd64 HOT 1
- `OnTxEnd` panics in some testing tools
- Missing some block hash -> block number links in DB after restart | "block body not found" error
- Fatal: Failed to register the Ethereum service: only PoS networks are supported, please transition old ones with Geth v1.13.x HOT 3
- Unopened, unknown ports being used by peers? HOT 1
- How does bootnode peering work in geth?
- I'm need web3 dev HOT 1
- All Transactions get stuck in pending stage, i dont see whats wrong HOT 1
- Gas Fee - POA Clique EIP-1559 err: insufficient funds for gas * price + value HOT 1
- Generate a vendor/dependency tarball alongside releases HOT 4
- concurrent map read and map write HOT 2
- Ethereum block data (= snapshot) HOT 1
- Sepolia synchronization progress stops HOT 1
- `eth_createAccessList` fails when using block_hash and not setting txn fees HOT 2
- Ethereum client written in Go - meant to handshake and maintain a healthy ping/pong connection - HOT 2
- `snap` sync in `path` mode not working. HOT 7
- rpc.ClientSubscription.Unsubscribe() never returns
- What does pops / push stand for ? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from go-ethereum.