caitiao的博客

就现在,Just do it

0%

常用docker命令

查看版本

1
docker --version

在当前目录创建镜像,不使用缓存

1
docker build --no-cache -t <image-name> .

在当前目录创建镜像

1
docker build -t <image-name> .

重启容器

1
docker container restart <continer-name>

在交互模式下进入容器,并进入 bash 环境

1
docker exec -it <continer-name> /bin/bash

查看镜像列表

1
docker image ls

查看 docker 详情

1
docker info

从最后 10 行开始实时查看日志

1
docker logs -f --tail 10 <continer-name>

从最后 10 行开始实时查看日志并过滤信息

1
docker logs -f --tail 10 <continer-name> 2>&1 | grep <pattern>

查看当前运行的进程列表

1
docker ps

查看所有进程列表

1
docker ps -a

重启所有服务

1
docker restart `docker ps -a | awk '{print $1}'`

查看 client 和 server 的版本

1
docker version