Menu
CoddyTech

执行命令

本课属于 Coddy Terminal 学习旅程的“Docker 入门”单元。第 19 课,共 40 课。

容器在后台运行后,你可以在其中运行其他命令,使用 docker exec:

docker run -d --name live nginx
docker exec live echo "hello from inside"

第一条命令在后台启动 live。第二条命令在已经运行的容器内运行 echo,并打印其输出。

这是在已经运行的容器中查看情况或快速执行任务的日常方式,无需停止并重新启动容器。请注意,exec 需要容器处于运行状态,因此镜像必须能保持运行(例如 nginx)。

challenge icon

挑战

简单

启动一个名为 server 的后台运行的 nginx 容器,然后使用 docker exec 在其中运行 echo inside the container。

亲手试试

终端
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

Docker 入门中的所有课

自己练习: Terminal 在线编辑器