Sign inSign up

cornfeedhobo/monero

By cornfeedhobo

•Updated 6 months ago

Monero: the secure, private, untraceable cryptocurrency

Image
Networking
Security
4

5.6K

cornfeedhobo/monero repository overview

⁠docker-monero

Docker Stars Docker Pulls

Built from source monero⁠ Docker images based on Alpine Linux⁠

⁠TL;DR

UID="$(id -u)" GID="$(id -g)" docker-compose run wallet
docker-compose down

⁠Running the Daemon

docker run -dit --name monero \
  -v $HOME/.bitmonero:/root/.bitmonero \
  -p 18080:18080 -p 18081:18081 \
  --user="$(id -u):$(id -g)" \
  cornfeedhobo/monero

⁠Checking the container status

docker logs monero
curl -X POST http://localhost:18081/json_rpc \
  -d '{"jsonrpc":"2.0","id":"test","method":"get_info"}' \
  -H "Content-Type: application/json" \
  -H "Accept:application/json"

⁠Using the wallet

⁠Docker exec
docker exec -it monero monero-wallet-cli --wallet-file=wallet
⁠Isolated container
docker run --rm -it --link monero \
  -v $HOME/.bitmonero:/root/.bitmonero \
  --user="$(id -u):$(id -g)" \
  cornfeedhobo/monero \
    monero-wallet-cli \
      --wallet-file=wallet \
      --daemon-address="$MONERO_PORT_18081_TCP_ADDR:$MONERO_PORT_18081_TCP_PORT"

Note: these are special environment variables filled in by the docker daemon and are specific to these examples.

⁠Is it any good?

Yes⁠

Tag summary

Content type

Image

Digest

sha256:392b9ed0c…

Size

54.6 MB

Last updated

6 months ago

docker pull cornfeedhobo/monero