首页 > 编程知识 正文

docker查看容器,docker 镜像

时间:2023-05-05 20:49:55 阅读:20134 作者:521

容器的状态用

docker contaier ls启动容器以启动容器终端并允许交互

docker run -使用it Ubuntu :16.04/xndl/bashdockerrun创建容器时,docker在后台执行的标准操作如下:

检查是否存在本地指定的镜像,如果不存在,请从公共仓库下载使用镜像创建并启动的容器,分配文件系统,并在只读镜像层之外进行读取/在装载可写层以将虚拟接口从主机配置的桥接口桥接到容器、从地址池为容器设置ip地址并对容器执行用户指定的APP应用程序之后,容器在后台运行

dockerrunubuntu :16.04/xndl/sh-c ' while true; do echo hello world; 步骤1; done '将输出的结果打印到宿主机上

添加-d会实际在容器内部运行

docker run-dubuntu :16.04/xndl/sh-c ' while true; do echo hello world; 步骤1; done '获取容器输出信息,在

关闭文档容器日志容器以停止容器

“docker容器停止”启动容器

文档容器启动要进入容器,您可能需要进入在后台运行的容器

此时推荐使用exec命令

$ docker run-dit Ubuntu 69 d 137 adef7A8 a 689 cbcb 059 e94 da 5489 D3 cddd 240 ff 675 c 640 c8 d 96 e 84f E1 f6$ dockercontainerlscontaineridimagecomagecon tu : latest '/xndl/bash ' 18 secondsagoup 17 seconds zealous _ swirl es $ docker exec-I 69 D1 bashlsxndlbootdev . $ docker exex

导入容器和导出容器

$ dockercontainerls-acontaineridimagecommandcreatedstatusportsnames 7691 a 814370 eubuntu :14.04 '/xndl/bash ' 36 hours ago

$ cat Ubuntu.tar|docker导入- test/Ubuntu : v 1.0 $ dockerimagelsrepositorytagidcreatedvirtualsizetest/Ubuntu v1

$ docker import http://example.com/example image.tgz example/image repo注意:用户使用docker load将镜像存储文件放入本地镜像库也可以使用dockerimport将容器快照导入到本地镜像中,区别在于容器快照文件将销毁所有历史和元数据信息,而镜像存储文件将保存完整的记录,并且此外,从容器快照文件导入时,还可以重新指定元数据信息,如标记。

***

删除容器删除处于结束状态的容器

docker container rm清理所有已关闭的容器

docker container prune转载于:https://www.cn blogs.com/Dai big monster/p/8371237.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。