查看在Docker中生成的图像

时间:2020-06-08 07:27:15

标签: docker

我创建了一个像这样的Docker

FROM rikorose/gcc-cmake

RUN git clone https://github.com/hect1995/UBIMET_Challenge.git

WORKDIR /UBIMET_Challenge

RUN mkdir build

WORKDIR build

#RUN apt-get update && apt-get -y install cmake=3.13.1-1ubuntu3 protobuf-compiler

RUN cmake ..

RUN make

然后我做

docker build --tag trial .
docker run -t -i trial /bin/bash

然后我运行一个可执行文件,将一个.png文件保存在容器中。

如何可视化图像?

2 个答案:

答案 0 :(得分:1)

您可以在容器内执行某些操作。

要查看所有容器,可以运行docker ps --all

要在容器中执行某些操作,可以运行docker exec <container id> command

否则,您可以使用docker cp <container id>:/file-path ~/target/file-path

将文件从容器复制到主机

答案 1 :(得分:0)

请在存储映像的位置装入带有容器卷(目录)的localhost卷(目录)。 现在,您保存在容器目录中的所有映像都将在主机或本地主机安装目录中可用。从那里您可以可视化或下载到另一台计算机。

请遵循

docker run  --rm -d -v host_volume_or-directory:container_volume_direcotory trial
docker exec -it container_name /bin/bash