Skip to content

Instantly share code, notes, and snippets.

View srinivasreddy42's full-sized avatar
🐶
I may be slow to respond.

This account is retired srinivasreddy42

🐶
I may be slow to respond.
  • Pune,India
View GitHub Profile
@srinivasreddy42
srinivasreddy42 / Env.sh
Created August 4, 2019 08:33
Drone Environment Variables Examples
DRONE_COMMIT_AUTHOR_AVATAR=https://avatars0.githubusercontent.com/u/47328068?v=4
DRONE_SYSTEM_HOST=drone-auto.casperlabs.io
DRONE_BRANCH=dev
DRONE_GIT_SSH_URL=git@github.com:CasperLabs/CasperLabs.git
DRONE_JOB_FINISHED=1564907306
CI_BUILD_TARGET=
CI=true
HOSTNAME=89446bbfc028
DRONE_STAGE_OS=linux
CI_BUILD_STARTED=1564907303
@srinivasreddy42
srinivasreddy42 / run.tpl
Created March 14, 2019 05:40 — forked from efrecon/run.tpl
`docker inspect` template to regenerate the `docker run` command that created a container
docker run \
--name={{.Name}} \
{{range $e := .Config.Env}}--env={{printf "%q" $e}} \
{{end}}{{range $p, $conf := .NetworkSettings.Ports}}{{with $conf}}-p {{(index $conf 0).HostIp}}:{{(index $conf 0).HostPort}}:{{$p}} \
{{end}}{{end}}{{range $n, $conf := .NetworkSettings.Networks}}{{with $conf}}--network {{printf "%q" $n}} \
{{range $conf.Aliases}}--network-alias {{printf "%q" .}} {{end}} \
{{end}}{{end}}{{range $v := .HostConfig.VolumesFrom}}--volumes-from={{printf "%q" .}} \
{{end}}{{range $v := .HostConfig.Binds}}--volume={{printf "%q" .}} \
{{end}}{{range $l, $v := .Config.Labels}}--label {{printf "%q" $l}}={{printf "%q" $v}} \
{{end}}{{range $v := .HostConfig.CapAdd}}--cap-add {{printf "%q" .}} \