Docker相关命令
删除容器
docker rm -f 容器名/容器id
删除镜像
docker rmi -f 镜像名
删除镜像前需删除镜像的container
修改容器名称
docker rename 容器旧名称 新名称
如何查看所有的容器
docker ps -a
容器的开始,停止,以及重启
docker start 容器名/容器id
docker stop 容器名/容器id
docker restart 容器名/容器id
docker进入一个container内部
docker exec -it 容器名 /bin/bash
或
docker exec -it 容器名 bash
| Options | mean |
|---|---|
| -i | 以交互模式运行容器,通常与-t同时使用; |
| -t | 为容器重新分配一个伪输入终端,通常与-i同时使用; |
| -d | 后台运行容器,并返回容器的ID; |
docker logs 实时查看容器的日志
docker logs --tail 50 --follow --timestamps container
or
docker logs -f -t --since="2017-05-31" --tail=10 container
- 说明: - --since:指定输出日志开始日期。 - -f: 查看实时日志。 - -t :查看日志产生的时间戳。 - -tail = 10: 查看日志最后的10条日志。 - container : 容器名。
| name | shorthand(速记法) | default | description |
|---|---|---|---|
| --details | Show extra details provided to logs | ||
| --follow | -f | Follow log output | |
| --since | Show logs since timestamp (e.g. 2013-01-02T13:23:37) or relative (e.g. 42m for 42 minutes) | ||
| --tail | all | Number of lines to show from the end of the logs | |
| --timestamps | -t | Show timestamps | |
| --until | Show logs before a timestamp (e.g. 2013-01-02T13:23:37) or relative (e.g. 42m for 42 minutes) |

浙公网安备 33010602011771号