我理解就是kubernetes管理一个集群,然后给一个用户分配一个linux docker container with cpu or
gpu,然后这个用户就可以在一个 限定的资源和操作系统里 工作。
那用户以怎样的方式使用资源呢又?用shell进去操作?
我理解就是kubernetes管理一个集群,然后给一个用户分配一个linux docker container with cpu or
gpu,然后这个用户就可以在一个 限定的资源和操作系统里 工作。
那用户以怎样的方式使用资源呢又?用shell进去操作?
不要用虚拟主机的方式去理解容器以及 k8s, 首先 container 的镜像是用户自己定义的,镜像的启动进程也是用户自己定义的,也就是说 container 启动的时候就已经按照用户的定义使用资源了。
如果用户只是想用一台 linux ,进行一些命令行操作,那也可以通过容器启动个 ssh 服务,基本上就和虚拟主机差不多了。
另外如果用户有管理员权限,可以通过 kubectl exec 的方式在容器中执行命令。
2 回答844 阅读
1 回答540 阅读✓ 已解决
1 回答776 阅读
623 阅读
用户上传一个Dockerfile。