Docker常用命令

docker是大容器,而镜像是一个只读的模板,而容器则是基于镜像运行的实例。容器可以被启动,停止,删除和重新启动,而镜像是不可修改的

docker rm -f $(docker ps -qa) 用于删除所有的 Docker 容器。

解释一下这个命令的含义:

docker ps -qa 用于获取所有容器的 ID(包括正在运行和已停止的容器)。
docker rm -f 用于删除容器。 -f 参数表示强制删除,即使容器正在运行也会被强制删除。
因此,docker rm -f $(docker ps -qa) 命令会删除所有容器,不管它们是否正在运行。

删除所有的 Docker 镜像,您可以使用以下命令:

docker rmi $(docker images -q)

解释一下这个命令的含义:

docker images -q 用于获取所有镜像的 ID。
docker rmi 用于删除镜像。
因此,docker rmi $(docker images -q) 命令会删除所有的镜像

docker cp mylas:/usr/local/las/program/node_modules /tmp
将容器node_modules文件 复制到本机tmp目录下


将本机文件复制到容器内
docker cp start.sh 容器名:/root/start.sh

重启
docker start 容器名


docker run --name 容器名 镜像名  sh /root/start.sh


docker 进入容器查看起来多少端口  netstat -tuln

        容器ID  查看该容器所处网段
docker inspect 容器ID| grep NetworkMode

           指定网段
docker run --network=xxx--name xxx 镜像名 sh /root/start.sh

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值