我正在运行Docker image with Apache Spark:
docker run -i -t -h sandbox sequenceiq/spark:1.2.1-ubuntu /etc/bootstrap.sh -bash
执行“-i
”命令后,我可以知道“-t
”,“-h
”和“docker run --help
”的含义。但是我怎么能在这里解释“sandbox
”呢?它是“docker run
”命令的选项吗?我在“docker run --help
”的输出中找不到它。
答案 0 :(得分:2)
在该命令中,sandbox
是-h
选项的参数。因此,sandbox将是您正在创建的容器的主机名。它没有任何特殊含义,可以是您想要的任何主机名。
答案 1 :(得分:0)
docker run
启动的流程无法访问您主机上的其他进程,这或多或少是一个沙箱。当你启动一个docker容器(比如像nginx这样的网络服务器),然后你带着docker exec
进入内部时,可以ps -ef
进行操作,你只能看到nginx和docker exec
的进程不是主持人的所有流程