构建并运行容器,但没有容器

时间:2017-10-07 18:22:42

标签: docker dockerfile

我的dockerfile看起来像这样

FROM ubuntu
MAINTAINER abc <abc.yur@gmail.com>
RUN apt-get update
RUN apt-get install nano
RUN apt-get install -y software-properties-common python-software-properties
RUN add-apt-repository ppa:longsleep/golang-backports
RUN apt-get update
RUN apt-get -y install golang-go git
RUN mkdir /work
ENV GOPATH=/work

RUN go get github.com/abc/golang
RUN go build github.com/abc/golang

CMD /golang -addr $ADDR  -workers $WORKERS

所以我想构建并运行容器但是在构建之后(docker build .)我无法运行此容器。因此,当我运行docker ps -adocker ps时,没有容器可以运行

1 个答案:

答案 0 :(得分:2)

docker build .

这会创建图像而不是容器。你需要使用

docker images

获取图像列表。

当您使用下面的内容

运行容器时,

docker ps会显示

docker run -d <image>