用 docker 隔离不同用户
資深大佬 : cnt2ex 10
服务器上多个用户,很多时候这些用户需要安装一些包,但我又不想直接给他们 root 权限,现在是打算给每个用户一个容器,然后容器里拥有 root 权限,让他们在容器里装自己需要的包。
有办法把用户限制在容器里,ssh 登录后直接进入自己的容器吗?
大佬有話說 (24)
服务器上多个用户,很多时候这些用户需要安装一些包,但我又不想直接给他们 root 权限,现在是打算给每个用户一个容器,然后容器里拥有 root 权限,让他们在容器里装自己需要的包。
有办法把用户限制在容器里,ssh 登录后直接进入自己的容器吗?
docker 官方文档里面就有教程: https://docs.docker.com/engine/examples/running_ssh_service/
@rayhy 这样每个用户都得分配一个端口
现在支持 Linux 了
ip 用 docker 开 macvlan 每个 container 分配一个 ip 就好了
这样每个人都相当与有一台自己的 ubuntu 了 还都是 root
我就碰到过没限制容器的 CPU 使用率,导致宿主机挂了的情况