Docker Hello World
Docker Hello World
Docker允许你在容器内运行应用程序,使用 docker run命令来在容器内运行应用程序
输出 hello world
runoob@runoob:~$ docker run ubuntu:15.10 /bin/echo "Hello world"
Hello world
各个参数解析:
- docker:docker的二进制执行文件
- run:与前面的docker组合来运行一个程序
- ubuntu:15.10:指定要运行的镜像,Docker首先从本地主机上查找镜像是否存在,如果不存在,Docker就会从镜像仓库Docker Hub下载公共镜像。
- /bin/echo “Hello World”:在启动的容器内执行的命令
以上完整的命令可以理解为:Docker以Ubuntu15.10镜像创建了一个新容器,然后再容器内执行/bin/echo “Hello World”,然后输出结果。
运行交互式的容器
通过docker的2个参数-i、-t让docker运行的容器实现‘对话’的能力:
runoob@runoob:~$ docker run -i -t ubuntu:15.10 /bin/bash
root@0123ce188bd8:/#
各个