Menu
CoddyTech

实际执行

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

容器内的命令会真正运行,而不是只模拟回显。你可以给容器一个 shell 和一个小脚本来证明这一点:

docker run alpine sh -c "echo abc | tr a-z A-Z"

这里,sh -c 会在容器内运行一串 shell 命令。shell 会将 abc 通过管道传给 tr,后者会将其转换为大写,因此输出为 ABC。

这意味着你可以在容器中使用管道、变量和你已经熟悉的命令行工具。

challenge icon

挑战

简单

运行一个来自 alpine 的容器,使用 sh -c 通过 seq 3 打印数字 1 到 3,每行一个。

seq 命令会打印一串数字,因此 seq 3 会打印 1、2 和 3,每个数字各占一行。

亲手试试

终端
quiz icon自我测试

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

Docker 入门中的所有课

自己练习: Terminal 在线编辑器