Skip to content

Instantly share code, notes, and snippets.

docker network create -d overlay --attachable cockroach
docker service create --name cockroach-init --network cockroach --mount type=volume,source=cockroach-init,target=/cockroach/cockroach-data --publish 8085:8080 cockroachdb/cockroach:v2.1.3 start --logtostderr --insecure --advertise-addr=cockroach-init
docker service create --replicas 4 --network cockroach --name cockroach --mount "type=volume,source={{.Service.Name}}-{{.Task.Slot}},target=/cockroach/cockroach-data" cockroachdb/cockroach:v2.1.3 start --logtostderr --insecure --join=cockroach-init
docker service create --replicas 2 --network cockroach --name api --env "ConnectionStrings:StoreContext=Host=cockroach;Port=26257;Database=store;Username=root" --publish '8095:80' psodstorage/store-api
docker service create --replicas 6 --network cockroach --name web --env "ConnectionStrings:StoreContext=Host=cockroach;Port=26257;Database=store;Username=root" --publish '8097:80' psodstorage/store-web
@w7089
w7089 / .gitignore
Created June 19, 2019 21:52
python packages example
.idea
print('hi')
docker run -v /tmp/cache:/cache --entrypoint true --name cache todobackend-dev
docker run --rm --volumes-from cache todobackend-dev
Create project via command line:
mvn archetype:generate "-DgroupId=com.roman.tasks"
"-DartifactId=RateLimiter" "-DarchetypeArtifactId=maven-archetype-quickstart"
@w7089
w7089 / generate.sh
Last active September 16, 2021 06:02
create random array of 5000 integers in range in python
python3 -c 'import numpy as np;randnums = list(np.random.randint(1,101,5000));print(randnums)' | xsel
@w7089
w7089 / gist:06fe6a91c77b9d222d9b392bb386dd9c
Last active September 16, 2021 11:22
extract docker container networks from docker inspect output
- Install jq
- To see docker container networks run:
docker inspect [container_id] | jq .[] | jq .NetworkSettings.Networks[]
This will give network ids.
- To see available networks with ids and names run docker network ls