docker之日常开发实用技能

Posted ShuSheng007

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker之日常开发实用技能相关的知识,希望对你有一定的参考价值。

[版权申明] 非商业目的注明出处可自由转载
出自:shusheng007

文章目录

概述

you know,记录docker使用技巧

技巧

docker以root用户运行

docker exec -u 0 -it 容器Id /bin/bash

docker批量删除容器

  • 停止所有符合条件容器
docker stop $(docker ps -a | grep 过滤条件 | awk 'print $1')

其中awk 'print $1' 表示获取容器Id,因为使用docker ps -a 查看容器详情后,第一列是容器Id,所以是$1

  • 删除所有符合条件容器
docker rm $(docker ps -a | grep 过滤条件 | awk 'print $1')

docker批量删除镜像

docker rmi $(docker images | grep 过滤条件 | awk 'print $3')

其中awk 'print $3' 表示获取镜像Id,因为使用docker images 查看镜像详情后,第3列是镜像Id,所以是$3

总结

持续更新中…

积跬步,至千里…

以上是关于docker之日常开发实用技能的主要内容,如果未能解决你的问题,请参考以下文章

Docker实用技能

软件开发工程师必备技能之——Docker入门(下篇)

软件开发工程师必备技能之——Docker入门(中篇)

delphi 面向对象实用技能教学二(封装)

不积跬步无以至千里

php生产实用技能之计划任务(视频讲解)