docker run --rm --name mydev -h mydev -it kellman/devshell:latest
10K+
This dev shell environment uses a local etcd keystore that can be started with this script:
#!/bin/bash
docker network create keystore
docker run -d -h keystore --name keystore --network='keystore' --network-alias='keystore' quay.io/coreos/etcd:v2.3.8 -name keystore -advertise-client-urls http://keystore:2379 -listen-client-urls http://0.0.0.0:2379 -initial-advertise-peer-urls http://0.0.0.0:2380 -initial-cluster-token mykeystore -initial-cluster keystore=http://0.0.0.0:2380 -initial-cluster-state new
and then run the shell enviroment to attach to the keystore network and act as a central store.
#!/bin/bash
docker run -h myshell --name myshell --network='keystore' -e ETCDCTL_ENDPOINTS=http://keystore:2379 -it kellman/devshell:latest
Content type
Image
Digest
Size
215.3 MB
Last updated
over 6 years ago
docker pull kellman/devshell