【问题标题】:Running python code in a docker image in a server where I dont have root access在我没有 root 访问权限的服务器中的 docker 映像中运行 python 代码
【发布时间】:2021-06-07 20:51:01
【问题描述】:

所以,我可以通过 ssh 和一些 gpus 访问服务器,我可以在其中运行一些 python 代码。我需要使用 docker 容器来做到这一点,但是如果我尝试在服务器中使用 docker 做任何事情,我会因为我没有 root 访问权限而被拒绝权限(而且我不在 sudoers 列表中)。我在这里想念什么? 顺便说一句,我对 Docker 完全陌生(对 linux 本身也很陌生),所以可能是我没有掌握一些基础知识。

【问题讨论】:

  • 你用的是什么操作系统?
  • 嗨,我用的是 Ubuntu lts
  • 您需要在一个允许访问 Docker 守护程序的组中,因此您需要请求服务器管理员将您添加到这样的组中。
  • 哦,好吧,我想我必须自己做点什么。那我问问谢谢!
  • 运行 Docker 容器几乎总是需要 root 访问权限(例如,如果您还没有 sudo 权限,请尝试 docker run -v /:/host busybox vi /host/etc/sudoers 给自己授予权限)。如果是 Linux 系统,是否预装了 Python 可以直接使用,不涉及 Docker?

标签: python docker ssh server


【解决方案1】:

我解决了我的问题。结果我只需要让服务器管理员将我添加到一个组中,一切正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-09-16
    • 2017-04-06
    • 1970-01-01
    • 2023-03-18
    • 2020-05-15
    • 2021-12-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多