"docker run"命令中的"sandbox"是什么意思?
What is the meaning of "sandbox" in "docker run" command?
我是运行Docker image with Apache Spark:
docker run -i -t -h sandbox sequenceiq/spark:1.2.1-ubuntu /etc/bootstrap.sh -bash
执行“docker run --help
”命令后,我可以知道“-i
”、“-t
”和“-h
”的含义。但是这里的“sandbox
”怎么解释呢?它是“docker run
”命令的选项吗?我在“docker run --help
”的输出中找不到它。
docker run
启动的进程无法访问您主机上的其他进程,这或多或少是一个沙箱。当你启动一个 docker 容器(比如 nginx 之类的网络服务器),然后你进入一个 docker exec
你可以做一个 ps -ef
并且你只能看到 nginx 的进程和你的 docker exec
不是你主机的所有进程
在该命令中,sandbox
是 -h
选项的参数。所以 sandbox 将是您正在创建的容器的主机名。它没有任何特殊含义,可以是您想要的任何主机名。
我是运行Docker image with Apache Spark:
docker run -i -t -h sandbox sequenceiq/spark:1.2.1-ubuntu /etc/bootstrap.sh -bash
执行“docker run --help
”命令后,我可以知道“-i
”、“-t
”和“-h
”的含义。但是这里的“sandbox
”怎么解释呢?它是“docker run
”命令的选项吗?我在“docker run --help
”的输出中找不到它。
docker run
启动的进程无法访问您主机上的其他进程,这或多或少是一个沙箱。当你启动一个 docker 容器(比如 nginx 之类的网络服务器),然后你进入一个 docker exec
你可以做一个 ps -ef
并且你只能看到 nginx 的进程和你的 docker exec
不是你主机的所有进程
在该命令中,sandbox
是 -h
选项的参数。所以 sandbox 将是您正在创建的容器的主机名。它没有任何特殊含义,可以是您想要的任何主机名。