Docker常用命令

安装前修改存储位置(windows)

mklink /J "C:\Program Files\Docker" "D:\DockerDate\Docker"

配置阿里云镜像加速器

1、搜索 容器镜像服务

2、镜像工具-》镜像加速器

常用命令

帮助文档

docker version   # docker版本信息
docker info      # docker系统信息,包括镜像和容器数量
docker -- help   #帮助命令

文档地址

镜像命令

查看本地主机镜像

docker images

镜像查询

docker search  镜像名 
docker search  镜像名  -f=STARS=5000 #查找STARS超过5000的

下载镜像

docker pull 镜像名       #下载最新的
docker pull 镜像名:tag   #下载指定的版本

删除镜像

docker rmi -f  镜像id 				#删除单个镜像(IMAGE ID)
docker rmi -f  镜像id 镜像id 		   # 删除多个镜像(多个id空格隔开)
docker rmi -f $(docker images -aq)   #删除全部镜像

查看镜像构建流程

docker history 镜像id

容器命令

:有了镜像才可创建容器

新建容器并启动

docker run [可选参数] 镜像
参数说明
--name="name"  		#容器的名字
-d					#后台形式启动 例如启动jar
-it					#使用交互模式,进入容器查看内容
-P					#指定端口
	-P 主机端口:容器端口  	#主机端口映射容器端口
	-P ip:主机端口:容器端口 #主机ip和端口映射容器端口
	-P 端口             	#指定容器端口
-p                  #随机指定端口
启动并进入容器
docker run -it 镜像 /bin/bash
退出容器
exit		#退出并停止
Ctrl +P +Q  #退出不停止
查看正在运行的容器
docker ps		#正在运行的容器
docker ps -a    #正在运行和运行过的容器
docker ps -n=?  #显示最近创建的容器
docker ps -q    #显示正在运行的容器id
删除容器
docker rm 容器id  	# 容器id(CONTAINER ID),不能删除正在运行的容器
docker rm -f 容器id	# 可以删除正在运行的容器
启动和停止容器
docker start   容器id		#启动容器
docker restart 容器id		#重启容器
docker stop    容器id		#停止容器
docker kill    容器id		#杀死容器

其他命令

查看日志
docker logs 容器id   #查看日志
查看进行信息
docker top 容器id
查看容器的元数据
docker inspect  容器id
进入当前正在运行的容器
docker exec -it 容器id /bin/bash		# 进入容器开启了一个新的终端
docker attach 容器id					#进入容器正在执行的终端,不会启动新的进程
从容器内复制文件到主机
docker cp 容器id:文件路径 主机文件路径
查看容器CPU
docker stats  容器id   #查看cup的情况

提交镜像

docker commit -m='描述' -a='作者'  容器id  容器名:tag
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值