文章目录
一、容器命令:
首先:
1、查询正在运行的容器:
-
docker ps
参数要说一下
- 不加参数,表示查看当前正在运行的容器
- -a,查看所有容器包括停止状态的容器
- -l,查看最新创建的容器
- -n=x,查看最后创建的x个容器
列一下docker ps的结果
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
这些分别代表什么
CONTAINER ID:容器ID,唯一标识容器
IMAGE:创建容器时所用的镜像
COMMAND:在容器最后运行的命令
CREATED:容器创建的时间
STATUS:容器的状态(你会看到UPXXX,表示运行状态)
PORTS:对外开放的端口号
NAMES:容器名(也具有唯一性,docker是不允许创建容器名相同的容器的)
2、查询所有容器:(包括未启动的容器)
- docker ps -a
1.开启容器:
docker start 容器id/容器名称
例:
- docker start 1814286c139c
2.关闭容器:
docker stop 容器id/容器名称
例:
- docker stop 1814286c139c
3.删除容器:(容器在关闭状态才能删除)
docker rm 容器id/容器名称
例:
- docker rm 1814286c139c
删除一个正在运行的容器,可以加上 -f
docker rm -f 容器名/id
4.删除所有容器:(前提先关闭所有正在运行的容器)
- docker rm $(docker ps -a -q)
5.进入容器:
linux需要安装:curl (如何安装-百度)
docker ps -a # 查看所有容器
docker exec -it 容器id/容器名称 /bin/sh
例-进入容器的两种方式:
-
docker exec -it 1814286c139c /bin/sh
-
docker exec -it 1814286c139c /bin/bash
6.查看容器运行日志
查看运行日志
- docker logs 容器id/名称
对日志进行搜索
- docker logs 容器id/名称 | grep 搜索的内容 | tai
7.退出容器
- exit
二、镜像
1.查看docker中所有镜像
- docker images
2.查看镜像信息
- docker inspect 镜像名称/id
3.删除镜像
- docker rmi 镜像id/名称
推荐连接:
容器备份、镜像迁移等:
https://www.jianshu.com/p/561cd9b0ab0f
docker安装常用软件1:
https://www.jianshu.com/p/17c5811cd850
docker日志查看和清理:
https://www.jianshu.com/p/5583dfb6ff66
************************本片文章阅读结束************************
作者:宇宙小神特别萌
个人博客:www.zhengjiaao.cn
Gitee 仓库:https://gitee.com/zhengjiaao
Github 仓库:https://github.com/zhengjiaao?tab=repositories
描述:喜欢文章的点赞收藏一下,关注不迷路,避免以后找不到哦,大家遇到问题下方可评论
************************本片文章阅读结束************************