Skip to content

yujinlim/docker-dogecoind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dogecoind for docker

Docker Stars Docker Pulls

Docker file for dogecoind

Getting started

Usage with docker

# this will generate conf file by default
# not recommend only to run this way, always set your own username and password
docker run yujinlim/dogecoind

# with commands
docker run --rm -it yujinlim/dogecoind -rpcuser=user -rpcpassword=password -printtoconsole

Usage with kubernetes

# dogecoin/replication.yml
apiVersion: v1
kind: ReplicationController
metadata:
  name: dogecoin
spec:
  replicas: 1
  template:
    metadata:
      name: dogecoin
      labels:
        app: dogecoin
    spec:
      containers:
      - name: dogecoin
        image: yujinlim/dogecoind
        ports:
        - containerPort: 22555
        - containerPort: 22556
        args: ["-txindex", "-rpcallowip=::/0", "-printtoconsole", "-disablewallet", "-conf=/etc/opt/dogecoin/dogecoin.conf"]
        volumeMounts:
        - name: dogecoin-conf
          mountPath: /etc/opt/dogecoin
        - name: dogecoin-dir
          mountPath: /dogecoin
      volumes:
      - name: dogecoin-conf
        secret:
          secretName: dogecoin-secret
      - name: dogecoin-dir
        hostPath:
          path: /data/dogecoin

Development

Requirements

  • Vagrant

Getting started

vagrant up

vagrant ssh

cd /vagrant

# build docker image
make build

About

docker image for dogecoind

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published