docker 常用命令总结

别裁伪体亲风雅,转益多师是汝师。这篇文章主要讲述docker 常用命令总结相关的知识,希望能为你提供帮助。
image:
【docker 常用命令总结】1.下载镜像:
docker pull 镜像名称/tag如果没有tag则会下载lasted
2.查找docker hub上的镜像
docerk search 镜像名称 模糊查询
3.列出本地所有镜像
docker images
5.删除镜像
docker rmi 镜像名称
container:
4.启动一个container。
docker run -i -t 镜像名称:tag 命令
例子: docker run -i -t ubuntu:v2 /bin/bash打开了一个交互的虚拟终端。
可以在该bash下操作镜像。
5.列出所有本地container
docker ps -a,如果没有-a参数则只有运行中的镜像
6.删除一个container
docker rm containnerid
7.停止container,docker container 中指定的进程如果终止了,那么container 也会对应的被终止。
docker stop containerid
8.对修改的container进行提交。
docker commit -m "add tomcat" -a "scf add" containerid 镜像名:tag
-m 修改信息-a 修改人的信息
9.查看容器执行日志
docker run -d ubuntu:14.04/bin/sh -c "while true ; doecho hello world ; sleep; done; "
docker logs containerid or containername
10.对已经停止的docker container 进行启动
docker start containerid or containername
11.进入后台执行状态的container重新调出,或者将终止并启动的container重新运行
docker attach containerid or name
12.查找容器进行的pid
docker inspect --format ".State.Pid" containerid or containername
13.下载bashrc_docker 添加到.bashrc 可以使用很多docker命令
14.导出镜像
docker export containerid or containername > ubunt.tar
15.导入镜像
cat ubunt.tar | docker import - test/ubuntu:v2
16.查看端口映射
docker port containerid or containername
17.查看container的所有变量信息
docker inspect containerid or containername
18.使用docker exec进入Docker容器,命令如下
docker exec -it 29198c060396 /bin/bash

    推荐阅读