docker exec 只能用容器id 进入不能用镜像名进入为什么
时间: 2024-05-20 18:17:46 浏览: 111
Docker 最常用的镜像命令和容器命令详解
Docker镜像是一个只读的模板,它包含了应用程序运行所需的所有组件,包括代码、依赖、配置文件等。而Docker容器则是根据镜像创建的可读写的运行实例,它可以被启动、停止、删除等操作。
因此,当我们使用docker exec命令进入容器时,需要指定的是容器ID,因为只有容器才是运行中的实例,而镜像只是一个模板。如果我们使用镜像名进入,相当于是在启动一个新的容器实例,而不是进入已有的容器。
阅读全文