Consider this scenario, in which I have two containers:
- Redis container: A container that runs an image straight from Docker Hub. It doesn’t have to be Redis, the point is that I didn’t change anything about it. It can also be ElasticSearch, for example.
- “Redis Manager” container: A container that runs my code, responsible for reacting to events in the system by changing the Redis configuration and restarting it.
- Is this a good practice in terms of how to manage containers configuration? I don’t want the host to manage configurations.
- Can a container see another container’s processes and send them signals? For instance, killing a process or running a command on the other container.