P
P
pashapp2017-12-10 17:27:48
Ceph
pashapp, 2017-12-10 17:27:48

What is the right way to give 2000 users access to 2000 docker containers?

Please advise how to solve this problem: there are 2000 users who need to remotely connect to a browser and open a corporate portal, print something on a printer and sometimes edit documents in an office suite.
The browser must be on the server side. The user connects via ssh -X or some other way (I found VNC options and nomachine client)
I see a solution - to build a firefox+cups+libreoffice multi-container and give each user access to their own container.
I want to understand a couple of things:
- where, on what to store the containers themselves? On the local system? On network/distributed storage? On the topic of storing images and containers, I can not find information that is clear to me.
-how to give users access to containers? By ip address? Or somehow via host port forwarding with docker? What to do in the future, when the number of users will increase and one host will not pull? I read about docker swarm and vxlan. Do I understand correctly that I can assign my own ip to each multicontainer and let the user go to this address?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
S
scor2k, 2017-12-14
@scor2k

Something tells me that the choice of technology here is not particularly correct. I would look towards a terminal Linux server (server cluster).

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question