相关疑难解决方法(0)

Docker镜像存储在主机上的哪个位置?

我设法找到目录下的容器/var/lib/docker/containers,但我找不到图像.

目录和文件是/var/lib/docker什么?

docker docker-image

797
推荐指数
21
解决办法
75万
查看次数

在构建之后我找不到我的Docker镜像

我是Docker的新手,所以请允许我描述我所做的步骤.我在OS X上使用Docker(而不是Docker工具箱).我使用以下命令从Dockerfile构建了图像
sudo docker build -t myImage .

Docker证实建筑成功了.
Successfully built 7240e.....

但是,我无法在任何地方找到图像.我看了这个问题,但答案是针对Docker工具箱,我没有/Users/<username>/.docker接受答案建议的文件夹.

macos docker

19
推荐指数
2
解决办法
8884
查看次数

通过Docker for Mac从Docker Hub中提取的图像的位置是什么

*注意:我知道这个问题,但是,它与Docker Toolbox有关,而不是与Docker Desktop for Mac有关,似乎每个工具都使用不同的位置来本地存储Docker图像

在哪里可以找到通过Docker Desktop for Mac从Docker Hub中提取的docker图像?

我尝试通过以下命令验证Docker是否正在运行.

docker run hello-world
Run Code Online (Sandbox Code Playgroud)

因此,Docker守护程序从Docker Hub中取出了"hello-world"图像,但我无法找到它.

macos docker docker-for-mac docker-desktop

5
推荐指数
1
解决办法
667
查看次数

gcloud应该从哪里构建docker图像

我在这里读到我可以使用gcloudsdk从容器图像创建实例.以下是他们对nginx的看法.

gcloud alpha compute instances create-from-container nginx-vm \
    --docker-image=gcr.io/google-containers/nginx:latest \
    --port-mappings=80:80:TCP
Run Code Online (Sandbox Code Playgroud)

我希望能够用我制作的节点图像来做到这一点.我可以在本地运行它docker run -p 49160:8080 -d myusername/node-web-app,但我不明白图像的位置.我是否可以将图像scp到我在云计算上运行的VM上,然后使用上面的代码片段?我怎样才能找到这张图片呢?这个问题表明它们位于/Users/MyUserName/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/Docker.qcow2,那里的列表看起来不太有希望:

- .
- ..
- Docker.qcow2
- console-ring
- console-ring.0
- console-ring.1
- console-ring.2
- console-ring.3
- console-ring.4
- console-ring.5
- hypervisor.pid
- lock
- log
- mac.0
- nic1.uuid
- pid
- syslog
- tty -> /dev/ttys000
Run Code Online (Sandbox Code Playgroud)

这是从Cloud Compute上的容器构建的正确方法吗?如果是这样,应该从哪里构建应用程序的图像?

cloud google-app-engine containers docker google-cloud-platform

3
推荐指数
1
解决办法
178
查看次数