注意:我是一个Docker n 00 b,只使用它来构建文档。我不知道docker-fu,也不是程序员,所以我需要清楚地说明:)
每次我想为Docker容器打开bash时,我需要通过以下方式找到容器ID:
$ docker ps
然后我必须将ID插入到命令中,例如:
$ docker exec <container> bash -c "command1 ; command2 ; command3"
我在寻找什么一种使用静态docker容器名称而不是不断变化的docker ID的方法
a64a0gku1#
运行容器时,给予它一个有用的名称:
docker run --name mystuff [...]
然后你可以这样执行bash:
docker exec mystuff bash -c "command1 ; command2 ; command3"
1条答案
按热度按时间a64a0gku1#
运行容器时,给予它一个有用的名称:
然后你可以这样执行bash: