Py学习  »  docker

如何运行本地Docker镜像

Dhanesh Agrawal • 5 年前 • 1633 次点击  

我有一个要在本地计算机上运行的图像。我是从我朋友那里拍的这张照片,不是从docker hub或者任何仓库里拍的。共享的文件采用“.img”格式。

我可以在docker上导入此图像,但无法运行。

我所做的:

  1. 将图像文件从“.img”格式压缩为“.tar.gz”格式,以便导入docker图像。我用7-zip工具来转换这个。
  2. 我用这个新文件(.tar.gz)从本地导入了docker映像<

执行的命令:

PS C:\Users\C61464> docker import .\Desktop\regchange.tar.gz
sha256:a0008215897dd1a7db205c191edd0892f484d230d8925fd09e79d8878afa2743
PS C:\Users\C61464> docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             
SIZE
<none>              <none>              7fdbbdcc59c4        2 minutes ago       1.05GB
PS C:\Users\C61464> docker tag 7fdbbdcc59c4 bwise:version1.0
PS C:\Users\C61464> docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             
SIZE
bwise               version1.0          7fdbbdcc59c4        3 minutes ago       1.05GB
PS C:\Users\C61464> docker run -p 8888:80 bwise:version1.0
C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: No command specified.
See 'C:\Program Files\Docker\Docker\Resources\bin\docker.exe run --help'.

我搜索了很多这个错误,发现为了运行,我们需要指定创建图像时使用的路径(在Dockerfile中),但我不确定,因为我是docker的新手。我是做错什么了,还是需要docker文件来运行这个图像?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/53502
 
1633 次点击  
文章 [ 3 ]  |  最新文章 5 年前