Question: I am working in an angular 4 project ,In this I have a mega menu .What I want to do is when I clicked on a menu inside the mega menu I want to close it .

In my case it always open even after I clicked on a specific menu ,but closed if I remove the mouse focus in it .

Stackblitz : <https://stackblitz.com/edit/angular-bootstrap-carousel-dynamic2-w1qhj4?file=app/app.component.html>

can anyone help me to fix it .

Answer: 
Docker images are an [open and documented](https://github.com/opencontainers/image-spec) "application packaging" format. There are countless ways to inspect the image contents, including all of the python source code shipped inside of them.

Running applications inside of a container provides isolation from the application escaping the container to access the host. They do not protect you from users on the host inspecting what is occurring inside of the container.
I think it could be a solution as using a "container" to protect our code from the person we wouldn't let them access. the problem is docker is not a secure container. As the root of the host machine has the most powerful control of the Docker container, we don't have any method to protect the root from accessing inside of the container.

I just have some ideas about a secure container:

1. Build a container with init file like docker file, a password must be set when the container is created;
2. once the container is built, we have to use a password to access inside, including 
reading\copy\modify files
3. all the files stored on the host machine should be encypt。
4. no "retrieve password" or “--skip-grant-” mode is offered. that means nobody can
access the data inside the container if u lost the password.

If we have a trustable container where we can run tomcat or `Django` server, code obfuscation will not be necessary.