以下命令中每个标记指定了什么(关于docker)?
docker run --rm -it alpine chown nobody /
答案 0 :(得分:1)
docker run --rm -it alpine chown nobody /
| | || | | |
| | | ------ ------------
| | | | |
Start running a container
| | | |
Delete the container when it's finished running
| | |
Interactive mode, attach to your terminal's stdin
| |
Tag. Runs container tagged `alpine`
|
Run `chown nobody /` inside container
请注意,命令chown nobody /
不会做任何事情,因为一旦容器退出,更改就会丢失。
答案 1 :(得分:0)
通过运行docker run --help
,您将看到所有选项及其含义:
-i, --interactive Keep STDIN open even if not attached
--rm Automatically remove the container
when it exits
对于chown nobody /
,此命令在容器启动时运行。
此命令会将root目录的所有者(/
别名)更改为用户nobody
。用户nobody是Linux发行版中的特殊用户。