K
K
kyb2016-03-15 18:30:23
Malware
kyb, 2016-03-15 18:30:23

Will Docker protect my OS from bad software?

We are talking primarily about Windows, but about Linux is also interesting. There are different programs that sometimes you want to run and see what it is. And some even want to be established. Of course, adhering to the golden rule not to run strange-soft, you can not reinstall windows for years, but I can’t sit still, let me test it.
1. For example, I found a program for recovering files and it seems that the site is solid and the company is not left-handed, but if I checked the checkbox (sometimes they don’t exist at all), then a bunch of trippers like mail.ru were installed, etc. Then all this is not so easy to withdraw, and in any case, after 10 times the performance drops to impossibility. And we went to roll up a flash drive with venda or restore a dd-image.
In general, I like to experiment, sometimes everything crashes from this.
2. There is such a cool SolidWorks package, I use it from time to time, but now the hour has come and I have to demolish it and throw it away with all the fucks. This can not be done by any uninstaller. It's the same with LabView or any other serious software package.
Here is my question. Will Docker help create a virtual environment for all my tricks, so that all the garbage that is cooked there does not touch the delicate system, its registry, etc.? Maybe not Docker, but something else.
And please don't suggest taking regular images or using a checkpoint recovery system.
Upd. Putting SolidWorks, which already slows down on a Core i5 with a discrete GT720 and a bunch of RAM, into a virtual machine means cutting off even more stupidity. Without a video card in a virtual machine, I will die from this dreary picture. PS I know that they want NVidia Quadro, but I don't need it for sure.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
A
Artem @Jump, 2016-03-15
@kyb

Will Docker protect my OS from bad software?
It is Docker that is not .
Docker is a virtualization management tool.
And virtualization will protect you - with or without docker.
Although, as already indicated above, there are a lot of other means, including regular ones.
1. For example, I found a program for recovering files and it seems that the site is solid and the company is not left-handed, but if I checked the checkbox (sometimes they don’t exist at all), then a bunch of trippers like mail.ru were installed, etc. Then all this is not so easy to withdraw, and in any case, after 10 times the performance drops to impossibility. And we went to roll up a flash drive with venda or restore a dd-image.
Go to the system restore menu, and roll back a day.
It is advisable to make restore points at least once a week, and before installing suspicious software.
2. There is such a cool SolidWorks package, I use it from time to time, but now the hour has come and I have to demolish it and throw it away with all the fucks. This can not be done by any uninstaller. It's the same with LabView or any other serious software package.
Push it into a virtual machine, along with other software that is rarely required.

X
xmoonlight, 2016-03-15
@xmoonlight

install sandbox: sandboxie.com

S
Smachno, 2016-03-15
@Smachno

  1. Under Windows - full guarantee - called Virtual Machine.
    I recommend VmWare Workstation as the coolest.
  2. Under Windna itself, there are built-in means of rolling back to previous or preprevious or preprevious states.
  3. An analogue of Docker for Windows is software for creating portable application images
    https://en.wikipedia.org/wiki/Portable_application...
    The purpose of the existence of Docker and similar software is, first of all, to ensure the independence of the application from the operating system.
    Using these so-called application virtualizers, you will not be able to fully test the impact of this software on Win on your operating system, since this software is partially isolated, but it’s easy to install and easy to demolish the software.

T
TyzhSysAdmin, 2016-03-15
@POS_troi

If I'm not mistaken, then under Windows Docker is tied to virtualbox with all the consequences.
In general, for what you described, VirtualBox, etc., is the best fit. - put the system in a virtual machine, played around, played enough, rolled back and fresh again.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question