主要命令

命令 含义
awk 文本行处理器
tail 显示文件的最后几行。

启动全部容器

命令

docker start $(docker ps -a | awk '{ print $1 }' | tail -n +2)

解释

命令 含义
docker ps -a 列出所有docker容器
awk ‘{ print $1 }’ 以空格分隔字符并输出第一个 字符串
tail -n +2 读取从第二行到最后一行

启动指定容器

容器名包含某个字符串 命令

docker start $(docker ps -a | awk '{ if($NF ~ "test") { print $NF } }' )

解释

命令 含义
docker ps -a 列出所有docker容器
awk 以空格分隔字符
if( $NF ~ “test” ) { print $NF } 如果容器名包含test 输出容器名

容器名以某个字符串开头 命令

docker start $(docker ps -a | awk '$NF~/^test*/ { print $NF }' )

解释

命令 含义
docker ps -a 列出所有docker容器
awk 以空格分隔字符
'$NF~/^test*/ { print $NF } 如果容器名以test开头 输出容器名

/^test*/ 为正则表达式,你可以自己自定义正则表达式

docker 批量启动容器相关推荐

  1. docker 批量删除容器和镜像

    docker 批量删除容器和镜像 1,删除单个镜像或者容器 docker  rmi  镜像ID/镜像名字:TAG docker  rm  容器ID/容器名字 1.停止所有的container,这样才能 ...

  2. 探讨Docker不能启动容器的原因和解决方法

    Docker是一种虚拟化容器技术,能够提供一种快速.高效.可靠的容器化解决方案,广泛应用于云计算.大数据.微服务架构等场景.但是,有时候在使用Docker的过程中,我们会遇到一些问题,比如容器不能启动 ...

  3. docker批量重启容器服务

    docker中 启动所有的容器命令: docker start $(docker ps -a | awk '{ print $1}' | tail -n +2) docker中 关闭所有的容器命令: ...

  4. 完美解决systemctl start docker.service启动容器报错

    安装docker容器后,启动时报错如下: [root@joinApp2 ~]# systemctl  start  docker.service Job for docker.service fail ...

  5. Docker run 启动容器

    使用 docker run [OPTIONS] IMAGE [COMMAND] [ARG...] 选项 名称 描述 -a 指定标准输入输出内容类型,可选 STDIN/STDOUT/STDERR 三项 ...

  6. docker启动容器慢,很慢,特别慢的坑

    记录一下启动docker容器很慢的坑 本机系统为centos7.9:性能足够,但启动容器巨慢. 解决: 修改/etc/resolv.conf文件 [root@localhost ~]# vi /etc ...

  7. java基础巩固-宇宙第一AiYWM:为了维持生计,架构知识+分+微序幕就此拉开之Docker(Docker概念:容器、镜像、仓库)、操作命令、Docker网络、分层、K8S<->Docker~整起

    架构知识+分+微序幕就此拉开之Docker 一.为什么要搞这个Docker,咱们为啥要学,盖房子? 二.Docker的镜像与容器 1.预备知识:虚拟(机).容器(化) 2.Docker.镜像.容器 3 ...

  8. docker第二天:管理docker镜像与容器(上)

    docker镜像下载官网:https://hub.docker.com/explore/ 众所周知国内访问外国页面都是非常的卡顿的,导致使用docker pull拉取镜像时,下载速度很缓慢,甚至失败. ...

  9. linux重启docker镜像没了,解决docker run 或者 docker restart 启动镜像就自动退出

    执行命令:docker run --name centos8 -d centos /bin/bash,通过docker ps查看正在运行中容器,找不到centos8. 通过docker ps -a查看 ...

最新文章

  1. 【组队学习】【24期】零基础入门语音识别(食物声音识别)
  2. java线程同步的实现_Java并发编程(三) - 实战:线程同步的实现
  3. 《统计会犯错——如何避免数据分析中的统计陷阱》—第2章置信区间的优势
  4. json_decode php数组,json_decode转化为数组加true,json_encode和json_decode区别
  5. python 基本类型,运算,循环
  6. 如何使用CSS为文本或图像提供透明背景?
  7. Linux下实现多线程异步管道
  8. 浅谈UWB室内定位(一)_vortex_新浪博客
  9. Swift中的Masonry第三方库——SnapKit
  10. 南阳oj-----n-1位数(多解法汇总)
  11. 小程序访问第三方服务器,第三方微信小程序服务器地址设置
  12. 计算机游戏专业宣传语,游戏的广告词_游戏推广广告词
  13. fastq转化成fasta格式
  14. USART串口协议和USART串口外设(USART串口发送串口发送和接收)
  15. Orin平台GMSL camera CHANSEL_NOMATCH问题分析
  16. JavaScript 制作简易ATM机
  17. 二进制转十进制快速方法
  18. php网站的构成,HTML_HTML网页的基本组成概述,网页中的信息主要是以文本为 - phpStudy...
  19. 网页打印与导出word实现在A4纸上相同效果
  20. 职场社交软件脉脉职言区最近一个星期在聊什么?

热门文章

  1. 老猿学5G随笔:5G网元功能体NF以及NF之间的两种接口--服务化接口和参考点
  2. 小米手机连接联想小新Pro13的热点无法上网
  3. Kubernetes为什么会赢,容器圈的风云变幻!
  4. 100种思维模型之奥卡姆剃刀思维模型-87
  5. Linux 清理缓存和缓存内容
  6. 深入浅出事务的本质,附 OceanBase 事务解析14问
  7. Android-Gallery画廊
  8. Spring Boot跨域解决方案
  9. java毕业设计投标文件在线制作系统(附源码、数据库)
  10. 运动蓝牙耳机什么牌子的好,跑步运动耳机推荐