栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

docker常用命令

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

docker常用命令

一、docker服务相关命令
1、查看docker版本信息

docker version

2、查看docker简要信息

docker -v

3、启动dokcer

systemctl start docker

4、关闭docker

systemctl stop docker
service docker stop

5、重启docker

service docker restart

6、设置开机启动

systemctl enable docker

7、查看磁盘占用情况

docker system df

二、镜像相关命令
1、检索镜像

docker search [关键字]

2、拉取镜像

docker pull [镜像名称]

3、列出本地镜像

docker image ls
docker images

4、删除镜像

docker rmi [镜像Id]

5、查看镜像信息

//查看镜像信息
docker image inspect (docker image名称):latest
//查看镜像版本信息
docker image inspect (docker image名称):latest | grep -i version

三、容器相关命令
1、启动容器

# 新建一个容器并启动
docker run [镜像名/镜像ID]

# 参数
--name [自定义名称]:容器名称
-p [主机端口]:[容器端口]:将主机端口映射到容器端口上
-d [镜像名/镜像ID]:后台程序运行
-v [主机目录]:[容器目录]:将主机目录挂载到容器目录

# 启动一个已终止容器
docker start [容器ID]

2、查看容器

# 列出本机运行的容器
docker ps
docker container ls
# 列出本机所有的容器(包括停止和运行)
docker ps -a

# 参数
-a:显示所有的容器,包括未运行的
-l:显示最近创建的容器
-n:列出最近创建的n个容器
--no-trunc:不截断输出
-q:静默模式,只显示容器编号

3、停止容器

# 停止运行的容器
docker stop [容器ID]
# 杀死容器进程
docker kill [容器ID] 

4、重启容器

docker restart [容器ID] 

5、删除容器

docker rm [容器ID]

6、进入容器

# 交互式进入容器
docker exec [容器ID]

# 参数
-it:以交互的方式进入

四、其他命令
1、查看日志

docker logs [容器ID]

# 参数
-f:跟踪日志输出
--since:显示某个开始时间的所有日志
-t:显示时间戳
--tail:仅列出最新N条容器日志
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/992123.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号