我的 docker 容器是在没有名称和标签的情况下创建的

Bee*_*ers 1 docker boot2docker

我正在为 hakyll 编译创建一个 docker 映像。这是泊坞窗文件:

FROM haskell:7.10

RUN cabal update && cabal install hakyll
Run Code Online (Sandbox Code Playgroud)

该文件位于我的 D: 驱动器上的某个文件夹中:D:\Haskell\docker\docker-hakyll

我在 Windows 上使用 Boot2Docker 来构建它。docker images给我

REPOSITORY TAG    IMAGE ID     CREATED VIRTUAL SIZE
<none>     <none> 195a730d8827 33 minutes ago  1.464 GB
haskell    7.10   11849cc2a27b 3 days ago      716.2 MB
Run Code Online (Sandbox Code Playgroud)

docker build .

Step 0 : FROM haskell:7.10
---> 11849cc2a27b
Step 1: RUN cabal update && cabal install hakyll
---> 195a730d8827
Successfully built 195a730d8827
Run Code Online (Sandbox Code Playgroud)

有人知道吗?我怎么可以docker run这样呢?或者甚至重命名它?

Bee*_*ers 5

找到了。我可以提供一个名称docker build -t NAME .