beego Dockerfile

Dockerfile

FROM golang:1.7.1-alpine

MAINTAINER angdh

ENV GO115MODULE=on 
    CGO_ENABLED=0 
    GOOS=linux 
    GOARCH=amd64 
    GOPROXY="https://goproxy.cn,direct"
RUN cd /
RUN mkdir -p /go/src
COPY . /go/src/
RUN cd /go
RUN chmod -R 777 src
WORKDIR /go/src
EXPOSE 11009

CMD ["./xxxxxx"]
//先停掉
docker stop 容器名字

docker rm 容器名字

docker rmi 镜像id


//打包镜像
docker build -t 镜像名字:v1.0 .

//查看镜像
docker images


docker run -dit --name=cm -p 10009:11009 --privileged=true 2693bfa5f163
原文地址:https://www.cnblogs.com/angdh/p/15336651.html