栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Docker镜像常用命令(三)

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

Docker镜像常用命令(三)

Docker镜像、容器常用命令(三) 1.基础命令
docker version          #查看docker的版本信息 
docker info             #查看docker的系统信息,包括镜像和容器的数量 
docker 命令 --help       #帮助命令(可查看可选的参数)
2.镜像命令 1.查看所有镜像
docker images 

结果是一张二维表,跟数据库一样

REPOSITORY    TAG       IMAGE ID       CREATED       SIZE
hello-world   latest    feb5d9fea6a5   5 weeks ago   13.3kB

REPOSITORY :表示镜像名

TAG: 表示版本 (latest表示最新版)

IMAGE ID :表示镜像ID

CREATED: 表示该镜像是官方是什么时候更新的

SIZE: 表示该镜像的大小

docker images -q   #只显示镜像的ID
2.搜索镜像
docker search 镜像名  #如果要搜索版本(默认最新版),那么在后加:版本号
#列如    docker search mysql:5.7
3.下载镜像
docker pull 镜像名 #如果要下载版本(默认最新版),那么在后加:版本号
#列如    docker search mysql:5.7
4.删除镜像
docker rmi -f 镜像名/镜像ID  # 删除镜像,后面可以是镜像名,也可以是镜像ID

递归全部删除(删库跑路)

docker rmi -f $(docker images -q)
容器命令

容器就是跑起来的镜像(必须要有镜像)

1.新建容器并启动
docker run [参数说明] image

参数:
	-name # 表示当容器启动起来时,给他取一个名字(因为后面有集群,用于区分)
	-d	  # 以后台方式运行
	-it   # 以交互模式运行,一般在最后跟上/bin/bash
	-p    # 指定外部映射端口  例如8080:80  外部访问8080实际是访问80
	-P(大写) # 随机指定端口
2.在交互模式退出容器
exit #退出并结束容器
Ctrl+P+Q #退出但不结束容器(就是在后台运行)
3.查看正在运行中的容器
docker ps
4.查看所有的容器
docker ps -a
5.删除容器
docker rm -f 容器ID  
6.进入正在执行的容器
docker exec -it 容器ID /bin/bash #进入容器后开启一个新的终端
docker attach 容器ID 	#进入容器后就是原来的终端
7.容器内文件拷贝到主机上
docker cp 容器ID:容器内的路径 主机上的路径 

注意:执行语句时,必须在主机地址上

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/360924.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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