Are docker containers safe to run third-party unreliable containers side by side with the production system?

We plan to allow the execution of third-party microservice code in our infrastructure that interacts with our api. Is docking safe enough? Are resource tracking solutions used (network, ram, cpu)?

+4
source share
2 answers

You can install portainer.io (see its demo , password tryportainer)

But in order to truly isolate third-party microservices, you can run them in your own virtual machine defined in your infrastructure. This virtual machine will run daemon dockers and services. As long as the virtual machine has access to the API, these containers with microservices will work fine and will not have access to anything directly from the infrastructure.
You need to correctly determine / the size of your virtual machine in order to allocate enough resources to run containers, each of which guarantees its own independent allocation of resources .

+2
source

Docker (17.03) - . , , , .

100% , . , IO, - . , , , .

.

+2

Source: https://habr.com/ru/post/1681079/


All Articles