Как вы сказали, вам нужно копировать Id контейнера каждый раз, когда вы хотите подключиться к этому контейнеру, потому что либо вы не присвоили имя этому контейнеру, либо он выбирает что-то по умолчанию.
ДляПример: я собираюсь запустить образ centOS и хочу назвать его dev-centos-1
. Вы можете написать для этого файл docker или выполнить следующую команду, чтобы поднять ваш контейнер
docker container run --name dev-centos-1 -d centos:latest
когда этот контейнер запущен, вы можете делать все по его имени:
docker stats dev-centos-1
docker logs dev-centos-1
или даже подключаться к нему, bash:
docker exec -it dev-centos-1 bash
Это всегда считается лучшим способом управленияваши контейнеры в ваших условиях.
Спасибо.