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

Docker的常用命令(基础)更新中

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

Docker的常用命令(基础)更新中

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

docker images  #查看本地主机的所有镜像
#可选项
-a     #列出所有镜像
-q     #只显示镜像的id
​
docker search  #搜索镜像
​
#例如
docker search centos #查找镜像库中的镜像资源(最好配置好国内镜像源再下载镜像)

docker pull 镜像名 [:tag] #下载镜像,默认下载最新版本,可以通过参数调整
​
docker rmi [:tag]  #删除镜像 可以按照镜像名和id进行删除,可以通过空格删除多个
-f  #强制删除

容器命令

容器是根据镜像创建的,所以要先有镜像,再有容器。

新建容器并启动

docker run [OPTIONS] image [COMMAND] [ARG...]  # 包含create和start两步操作
​
#参数说明
--name    #容器名字,区分容器
-d        #后台方式运行
-it       #使用交互方式运行,进入容器查看内容
-p        #指定容器的端口
-P        #随机指定端口
​
docker ps  #查看正在运行的容器
​
-a        #查看正在运行的和历史运行过未删除的容器
​
docker rm -f 容器id  #删除容器
​
​
docker start <容器 ID>  #启动容器
docker restart <容器 ID> #重启容器
docker stop <容器 ID>  #停止容器
docker kill <容器 ID>  #杀死容器,强制性
docker logs -f -n --tail 10 <容器 id> #查询10行容器日志
​
docker top <容器 ID>   #查看容器中进程信息
​
docker inspect <容器 ID>  #查看容器的元数据

进入当前正在运行的容器

docker exec -it <容器 ID> /bin/bash  
​
-it   #以交互模式进入
/bin/bash   #常用的命令行进入方式
​
​
#docker exec 进入容器后开启一个新的终端,可以在里面操作  退出时不会终止容器运行
#docker attach 进入容器正在执行的终端,不会启动新的进程  退出的时候如果没有其他进程就会停止容器

从容器内拷贝文件到主机上

docker cp 容器id:容器内路径 目的主机路径
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/757876.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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