From: Nicolas Boisselier Date: Sat, 12 Nov 2016 01:34:58 +0000 (+0000) Subject: docker X-Git-Url: https://git.nbdom.net/?a=commitdiff_plain;h=c72a3db34afaf374a2418805cf05bef0a7ef4a76;p=nb.git docker --- diff --git a/etc/profile.d/docker.sh b/etc/profile.d/docker.sh index 624c0d20..2b6c05e1 100644 --- a/etc/profile.d/docker.sh +++ b/etc/profile.d/docker.sh @@ -1,3 +1,20 @@ if [ -z "$MYVIMRC" ]; then [ -z "$DOCKER_CERT_PATH" -o ! -e "$DOCKER_CERT_PATH" ] && which docker-machine>/dev/null && docker-machine ls -q 2>/dev/null |grep -qFm1 docker && eval "$(docker-machine env docker)" 2>/dev/null fi + +# NB 12.11.16 docker-image2dockerfile() { +# NB 12.11.16 docker history --no-trunc "$1" | \ +# NB 12.11.16 sed -n -e 's,.*/bin/sh -c #(nop) \(MAINTAINER .*[^ ]\) *0 B,\1,p' | \ +# NB 12.11.16 head -1 +# NB 12.11.16 docker inspect --format='{{range $e := .Config.Env}} +# NB 12.11.16 ENV {{$e}} +# NB 12.11.16 {{end}}{{range $e,$v := .Config.ExposedPorts}} +# NB 12.11.16 EXPOSE {{$e}} +# NB 12.11.16 {{end}}{{range $e,$v := .Config.Volumes}} +# NB 12.11.16 VOLUME {{$e}} +# NB 12.11.16 {{end}}{{with .Config.User}}USER {{.}}{{end}} +# NB 12.11.16 {{with .Config.WorkingDir}}WORKDIR {{.}}{{end}} +# NB 12.11.16 {{with .Config.Entrypoint}}ENTRYPOINT {{json .}}{{end}} +# NB 12.11.16 {{with .Config.Cmd}}CMD {{json .}}{{end}} +# NB 12.11.16 {{with .Config.OnBuild}}ONBUILD {{json .}}{{end}}' "$1" +# NB 12.11.16 }