运行hello,world
Docker要简单地运行 Hello,world!,在部署完Docker后,可以直接执行
|
|
run 表示要运行容器,后面跟的 ubuntu:15.10 是镜像,本地不存在将从 Docker Hub 中拉取。 /bin/echo "Hello world" 是启动镜像后执行的命令。


直接 dorcker run 后,不加其他参数,执行完 shell 命令后容器就退出了。
这一点可以在 Protainer 中验证:

后台运行
想让容器后台运行,要在启动时加上 -d 参数。这样,容器的标准输出就不会出现在主Shell上。
docker run -d ubuntu:15.10 /bin/sh -c “while true; do echo hello world; sleep 1; done”

这一次并没有输出 hello world,而是返回了一长串数字,这是 容器ID 。
查询docker后台:
|
|

可以看到刚才创建的 ubuntu 容器还在运行。
查看标准输出:
|
|

可以看到容器所有的标准输出。
停止容器:
|
|
从面板中可以看到容器退出运行了:

参考文献
菜鸟教程:Docker Hello,world