Docker attach vs exec & When to Use What

Hello lovely people! 👋 During my day to day work with SONiC I have to launch new Docker containers and run commands within those containers. I usually have an ENTRYPOINT or CMD defined in my Dockerfile which means that there is always a default process that starts when I run my Docker images. When I started working with Docker I would always use the attach command to connect to a running container.

O que são os EntryPoints em Docker?

É possível que você tenha utilizado ou visto o uso de EntryPoint em alguma imagem Docker. Mas você sabe para quê realmente ele serve? E como devemos utilizá-lo corretamente? Se quiser aprender mais sobre esse importante conceito de imagens Docker, confere aí!