I have created an image in windows 10 git bash. After so many turn around's I finally able to create an image in windows using docker.

But the problem is that when I try to run the container it shows me an error. I have tried everything. My DOCKERFILE is:

# Start from a Debian image with the latest version of Go installed
# and a workspace (GOPATH) configured at /go.
FROM golang:latest AS builder
# install golang dependency management tool
RUN go get -u github.com/golang/dep/cmd/dep
# RUN go get -u -v github.com/go-swagger/go-swagger

# RUN CHMOD 777 -R .

# COPY . $GOPATH/src/app
RUN mkdir $GOPATH/src/project
# RUN mkdir $GOPATH/src/app/swagger
# WORKDIR /go/src/app 
WORKDIR $GOPATH/src/project
# Add main file to /go/src/app

ADD . $GOPATH/src/project
ADD ./swagger/* $GOPATH/src/app/swagger/

# Copy Gopkg files to install dependencies
COPY ./Gopkg.toml /go/src/project
COPY ./Gopkg.lock /go/src/project
# COPY ./swagger/swagger.yaml /go/src/app

RUN dep ensure -update -v
RUN go install -v ./...

CMD ["project"]

The image is created. But I am unable to run a container from the image it always shows and error:

C:/Program Files/Docker/Docker/Resources/bin/docker.exe: Error response from daemon: OCI runtime create failed: container_linux.go:348: starting container process caused "exec: \"C:/Program Files/Git/usr/bin/ba sh.exe\": stat C:/Program Files/Git/usr/bin/bash.exe: no such file or directory": unknown.

If I tried to look into the image contents . It is asking to run the container first. How should one is able to view the files and check for an error.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.