docker 删除容器_Docker使用命令和技巧
既然已经搭建好了Docker关于基础的命令以及使用方式我们当然要进行学习,还有一些小技巧比如批量操作镜像加速和怎么寻找合适的Docker-Images都是本节的内容
附上:
喵了个咪的博客:w-blog.cn
官方Git地址:https://github.com/moby/moby
1.Docker基本操作命令
docker容器生命周期管理
- docker run 在一个新的容器执行一个命令
- docker start 开一个或者更多已经停止的容器
- docker stop 停止一个运行的容器
- docker restart 重新开始一个运行的容器
- docker kill 杀死一个运行的容器
- docker rm 删除一个或更多的容器
- docker pause 暂停一个容器的所有进程
- docker unpaunse 恢复一个容器的所有进程
docker容器操作运维
- docker ps 列出容器
- docker inspect 列出关于容器或镜像的底层信息
- docker top 显示一个容器运行的进程
- docker attach 附上一个运行的容器
- docker events 得到实时的来自服务的事件
- docker log 获得一个容器的日志
- docker wait 阻塞直到一个容器停止,然后打印它的退出代码
- docker export 导出一个容器的文件系统作为一个tar文件
- docker port 列出容器映射的端口
docker版本管理
- docker commit 创建一个新的镜像从一个容器
- docker cp 从容器复制一个文件或目录到本地目录或标准输出
- docker diff 展示一个容器文件系统的变化
docker镜像仓库
- docker login 登入仓库
- docker pull 拉取镜像
- docker push 推送镜像
- docker search 搜索镜像
docker本地镜像管理
- docker images 列出本地的镜像
- docker rmi 删除本地的镜像
- docker tag 打标签本地的镜像
- docker build 通过Dockerfile构建本地的镜像
- docker histroy 列出镜像的历史
- docker save 保存本地的镜像为一个tar文件
- docker import 通过tar导入镜像
- docker load 加载tar镜像
docker其它命令
- docker info
- docker version
2. 小技巧
批量操作
很多时候发现可能需要清理Docker环境,但是容器挨个停止挨个删除确实太过于麻烦了,使用如下命令可以做到很快速的处理批量删除
> docker ps // 查看所有正在运行容器
> docker stop containerId // containerId 是容器的ID
> docker ps -a // 查看所有容器
> docker ps -a -q // 查看所有容器ID
> docker stop $(docker ps -a -q) // stop停止所有容器
> docker rm $(docker ps -a -q) // remove删除所有容器
> docker rmi $(docker images -a -q) // 删除所有的镜像
hub.docker
既然使用了docker,就会大量的使用别人提起处理好的环境常常我们去https://hub.docker.com/ 中寻找我们需要的镜像
搜索你需要的镜像
默认docker在拉取镜像的时候就会从hub.docker中拉取,使用如下命令就可以拉取上面第一个镜像
docker pull richarvey/nginx-php-fpm
国内镜像仓库和镜像源
国内镜像仓库可以申请一个阿里云账号直接使用它的免费Docker仓库
对应的Docker源地址需要大家去阿里云容器镜像管理中申请,获取使用其他国内Docker源(如果不配置在后续的K8S安装非常慢)
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["https://xxxxxx.mirror.aliyuncs.com"]
}
EOF# 重启
sudo systemctl daemon-reload
sudo systemctl restart docker
注:笔者能力有限有说的不对的地方希望大家能够指出,也希望多多交流!
docker 删除容器_Docker使用命令和技巧相关推荐
- docker 删除容器_Docker (二) Windows10专业版安装教程
前言 本文将基于 windows10专业版 来安装docker 1.开启Hyper-V 温馨小提示:之前小编是windows10企业版没有Hyper-V这个功能,于是通过DockerToolbox安装 ...
- Windows 的 docker 删除容器后 WSL2 磁盘空间不释放的问题
Windows 的 docker 删除容器后 WSL2 磁盘空间不释放的问题 1.起因及原因 2.解决 2.1 找到要压缩的虚拟磁盘文件 2.2 关闭 Docker Desktop 2.3 压缩虚拟磁 ...
- docker 查看容器_Docker介绍
docker介绍 什么是docker?我们先看一下官方文档对docker的定义.翻译一下就是:Docker是一个集开发,发布和运行应用程序的开放平台.Docker能够分离应用和基础架构,从而可以使得用 ...
- Centos7 Docker 删除容器_入门试炼08
说明 命令 删除指定的容器格式 docker rm $CONTAINER_ID/NAME 删除容器指定容器名称 docker rm mycentos3 删除容器指定容器id docker rm 909 ...
- docker删除容器
删除容器使用 docker rm 命令: 1.删除容器 1)首先需要停止所有的容器 docker stop $(docker ps -a -q) 2)删除所有的容器(只删除单个时把后面的变量改为con ...
- Docker删除容器与镜像
列出所有容器ID docker ps -aq 查看所有运行或者不运行容器 docker ps -a 停止所有的container(容器),这样才能够删除其中的images: docker stop $ ...
- docker删除容器日志
废话不多数,看步骤 查看容器日志命令 docker logs -f 容器id 1.进入docker容器目录 cd /var/lib/docker/containers/ 2.查看容器的id,获取容器i ...
- docker删除容器(步骤详解)
要在Docker中删除容器,需要使用命令docker rm. 下面是详细步骤: 1. 首先,使用docker ps命令查看当前正在运行的容器.这个命令会列出所有正在运行的容器的ID.名称.状态等信息. ...
- docker 清理容器的一些命令,彻底或选择清理
越往下的,越要慎重 列出无用的卷 docker volume ls -qf dangling=true 清理无用的卷,容器,镜像 docker volume rm $(docker volume ls ...
最新文章
- Nature:新聘“诺奖级泰斗”研究揭示大脑中执行不同认知功能环路之间的协同作用
- 计算机地质应用软件,中国地质大学《质软件应用》作业报告.doc
- mysql数值处理函数exp_mysql数值函数
- 【Http】PKIX(PKIX path building failed) 问题 unable to find valid certification path to requested target
- Java中获取当前类名和方法名
- 关于as400的基于关键字编译大揭秘
- GCN、GAT、凸优化、贝叶斯、MCMC、LDA
- 如何更有效地从阅读中汲取知识?
- mysql 存储过程的应用
- c语言中实现字符串的大小的比较_C语言 | 函数实现比大小
- 2020华为软挑成渝赛区初赛复赛方案分享
- B站视频下载方法(4K60帧)
- 初中计算机课堂游戏设计,如何设计初中信息技术课堂作业
- 二十四式长生图——清手抄本(扫描版)
- 新年新玩法,数组“招婿”:老许,你要老婆不要?
- Cufflinks的使用
- 结构化 VS 非结构化
- 20220512之脑壳疼
- redhat双系统Linux引导,用wingrub引导windows与redhat linux双系统
- Windows XP下如何取消打印机与任务计划的共享
热门文章
- Pass Infrastructure基础架构(上)
- 降低数值精度以提高深度学习性能
- 2021年大数据基础(五):​​​​​​​​​​​​​​​​​​​​​分布式技术
- 深入理解Nginx工作原理
- Android app 启动页尺寸大小 忘记了怎么办
- Error:(39, 13) Failed to resolve: com.android.support:appcompat-v7:26.0.0 [duplicate]
- View requires API level 21 (current min is 15): Toolbar
- android gravity和layout_gravity区别
- 《未来简史》五、你我正处在一列没有刹车的快车上,狂奔成“神”
- Tomcat 调优及 JVM 参数优化