SQL Server 在mssql docker容器中获取根访问权限

rvpgvaaj  于 2023-02-11  发布在  Docker
关注(0)|答案(2)|浏览(161)

我基于Microsoft提供的官方映像(https://hub.docker.com/_/microsoft-mssql-server)创建了一个MSSQL Docker容器。
我在运行的容器中启动了一个bash shell,并尝试删除一些文件。

sudo docker exec -it sql1 "bash"

在容器内部,它使用mssql帐户(默认情况下)。
而且我试图删除文件时似乎出现了一些权限问题。

rm -f *.csv
rm: cannot remove 'xxx.csv': Operation not permitted

如何获得删除文件的root权限?我不确定可以使用什么默认密码以root身份运行rm
多谢了!

utugiqy6

utugiqy61#

您可以将用户指定为参数:
sudo docker执行-it --用户根sql 1“bash”

yacmzcpb

yacmzcpb2#

如果你在码头上

user:
      0:0

相关问题