当我在本地运行docker时,我使用的是-- "docker run -it -p 8080:8080 codercom/code-server --auth none"参数,但是我如何在azure容器创建命令中使用它呢?
如果我像"az container create --resource-group learn-deploy-vsCode --name code-server --image codercom/code-server --auth none --ports 8080 --dns-name-label san-codeserver --location eastus" it is throwing error "az: error: unrecognized arguments: --auth none"一样正常运行。
发布于 2020-04-08 14:35:13
当您在本地运行命令docker run -it -p 8080:8080 codercom/code-server --auth none时,这意味着您在您提供的链接中为该命令添加了参数--auth none。但是,当您运行带有参数--auth none的CLI命令时,Azure CLI会将其视为CLI命令az container create的参数,而此参数在CLI中不受支持。
因此,您需要做的是像这样更改CLI命令:
az container create --resource-group learn-deploy-vsCode \
--name code-server \
--image codercom/code-server \
--command-line "/usr/local/bin/code-server --host 0.0.0.0 . --auth none" \
--ports 8080 \
--dns-name-label san-codeserver \
--location eastushttps://stackoverflow.com/questions/61093103
复制相似问题