1、批量创建容器脚本
[root@localhost ~]# cat docker_add.sh
#!/bin/bash
#前提在/root/add.txt中输入要创建容器的名称,名称切不相同
#例如:
#[root@localhost ~]# cat add.txt
#test1
#test2
#test3
name=cat /root/add.txt
for num in $name
do
for char in
n
u
m
d
o
/
u
s
r
/
b
i
n
/
d
o
c
k
e
r
r
u
n
−
i
d
t
−
−
n
a
m
e
=
num do /usr/bin/docker run -idt --name=
numdo/usr/bin/dockerrun−idt−−name=char llxxyy/centos7.5-nginx:v1 /bin/bash
done
done
2、批量删除容器脚本
[root@localhost ~]# cat docker_del.sh
#!/bin/bash
#docker ps -a | awk ‘{if(NR!=1)print}’ #查看一个文件从第二行到最后一行的所有行(除第一行)
docker ps -a | awk ‘{if(NR!=1)print $1}’ > /root/del.txt
name=cat /root/del.txt
for del in $name
do
/usr/bin/docker rm -f $del
done