IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Docker常用命令 -> 正文阅读

[系统运维]Docker常用命令

帮助命令

docker version
docker info
docker --help

镜像命令

查看本地镜像仓库

docker images

docker images

REPOSITORY : 镜像的仓库源;
TAG : 镜像的标签;
IMAGE ID : 镜像ID;
CREATED ; 镜像创建时间;
SIZE : 镜像大小;

参数详解
-a : 列出本地所有的镜像(含中间映像层);
-q: 只显示镜像ID;
--digests: 显示镜像的摘要信息;
--no-trunc : 显示完整的镜像信息;

查询远程仓库镜像文件

docker search 镜像名

-s : 获取点赞数超过一定数量的镜像,例 docker search -s 100;
--no-trunc : 展示所有说明信息;
--automated : 只列出automated build类型的镜像;

拉取远程仓库镜像文件

docker pull 镜像名

删除本地镜像

  • 删除单个
docker rmi 镜像名

-f : 强制删除;

  • 删除多个镜像
docker rmi -f 镜像名 镜像名
  • 删除全部镜像
docker rmi -f $(docker images -qa)

容器命令

新建并启动容器

docker run [OPTIONS] IMAGE [COMMAND][ARG... ]

[OPTIONS]参数
--name= 名称 : 为容器指定一个名称;
-d : 后台运行容器,并返回容器ID,即启动守护式容器;
-i : 以交互模式运行容器,通常与-t同时使用;
-t : 为容器重新分配一个伪输入终端,通常与-i同时使用;
-P : 随机端口映射;
-p : 指定端口映射,有以下四种格式;

ip:hostPort:containerPort
ip::containerPort
hostPort:containerPort
containerPort

查看所有容器

docker ps [OPTIONS]

[OPTIONS]参数
-a : 正在运行的容器和历史上运行过的;
-l : 显示最近创建的容器;
-n : 显示最近n个创建的容器;
-q : 静默模式,只显示容器编号;
--no-trunc : 不截断输出;

退出容器

  • 退出并停止容器
exit
  • 退出容器但不停止容器
    ctrl+p+q

重新进入容器

  • 进入容 器
docker attach 容器id
  • 此命令无需进入容器即可操作容器内部
docker exec -it 容器id  加上需要执行的命令

重新启动容器

docker start 容器id或者容器名

停止容器

docker stop 容器id或者容器名

强制停止容器

docker kill 容器id或者容器名

删除已停止的容器

  • 删除单个容器
docker rm 容器id

  • 一次性删除多个容器
docker rm -f $(docker ps -a -q)
docker ps -a -q | xargs docker rm

查看容器日志

docker logs -f -t --tail 容器id

-t是加入时间戳;
-f跟随最新的日志打印;
--tail 数字 显示最后多少条;

查看容器进程

docker top 容器id

查看容器内部细节

docker inspect 容器id

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

docker cp 容器id : 容器内路径 主机路径

提交容器副本使之成为一个新的镜像

docker commit -a="作者" -m="标准信息" 容器ID 创建的镜像名:版本号
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章           查看所有文章
加:2021-08-10 23:13:46  更:2021-08-10 23:14:22 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/18 5:59:08-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码