Docker: подключиться к запущенному контейнеру

Thank you for reading this post, don't forget to subscribe!

Под­клю­чить­ся мож­но дву­мя спо­со­ба­ми — с помо­щью attach и exec.

attach име­ет огра­ни­че­ние толь­ко на один экзем­пляр shell (не про­ве­рял), кро­ме того — с ним могут быть про­бле­мы при отклю­че­нии — Ctrl+C уби­ва­ет про­цесс кон­тей­не­ра.

Для attach есть опция —sig-proxy, кото­рая не оста­нав­ли­ва­ет кон­тей­нер — но намно­го про­ще исполь­зо­вать exec.

Нахо­дим имя или ID контейнера: