Docker常用命令

Posted storml

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker常用命令相关的知识,希望对你有一定的参考价值。

查看本地镜像

docker images

获取镜像(本地不存在时则自动下载)

docker pull <image name>:<tag name>

查找镜像

docker search <image name>

启动容器

docker run -i -t <image name>:<tag name> /bin/sh

docker run -d <image name>:<tag name>

docker run -d -p <docker port>:<pc/vm port> <image name>:<tag name>

-t: 在新容器内指定一个伪终端或终端
-i: 允许你对容器内的标准输入 (STDIN) 进行交互
-d: 后台模式
-p: docker端口映射到主机端口

在运行的容器中执行命令

docker exec -i -t <container id|container name> /bin/sh

查询正在运行的容器

docker ps

查看容器内的标准输出或log

docker logs -f <container id|container name>

停止容器

docker stop <container id|container name>

重启容器

docker start <container id|container name>

移除容器(必须先停止)

docker rm <container id|container name>

查看容器的某个确定端口映射到宿主机的端口号

docker port <container id|container name>

查看容器内部运行的进程

docker top <container id|container name>

查看Docker容器的配置和状态信息

docker inspect <container id|container name>

 




以上是关于Docker常用命令的主要内容,如果未能解决你的问题,请参考以下文章

Docker----常用命令(镜像和容器的常用命令)

Docker:Docker常用命令

Docker常用命令大全

Docker快速入门——Docker常用命令

Docker常用命令

Docker镜像常用命令 Docker容器常用命令