docker 容器操作

创建容器

docker create -it nginx:latest /bin/bash

查看容器

docker ps -a

启动容器

docker start  容器的ID/名称

docker run -itd --name test1 nginx:latest /bin/bash

停止容器

docker stop 容器的ID/名称

进入容器

docker exec -it 容器ID/名称 /bin/bash

退出容器

exit

文件的导入

docker cp 文件名   容器ID:/路径/

docker cp 容器ID:/路径/文件名    ~/文件名

容器导出和导入

导出

docker export 容器ID > nginx1.20.4.tar

docker export -o nginx1.20.4.tar 容器ID

导入

cat nginx1.20.4.tar | docker import - nginx:latest

docker improt nginx1.20.5.tar -- nginx:latest

删除容器

docker stop 容器ID

docker rm 容器ID

docker rm -f 容器ID(强制)

docker ps -a

  1. docker ps -a | awk 'NR>=2{print "docker stop "$1}' | bash

  2. #批量停止容器

  3. docker ps -a | awk 'NR>=2{print $1}'| xargs docker stop

  4. docker ps -a | awk 'NR>=2{print "docker rm "$1}' | bash

  5. #批量删除所有容器

  6. docker ps -a | awk 'NR>=2{print $1}'| xargs docker rm

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值