gpt4 book ai didi

bash - Docker 使用 bash 脚本附加到 grep 重新启动的容器名称

转载 作者:行者123 更新时间:2023-12-04 19:10:19 24 4
gpt4 key购买 nike

我有以下情况:

CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                             PORTS                    NAMES
9baf3a63f628 xxx_dj "./script/docker-dj-…" 2 days ago Up 14 seconds xxx_dj_1_571c2893ba97
920b2d6d5816 xxx_app "./script/docker-app…" 2 days ago Up 13 seconds 0.0.0.0:3000->3000/tcp xxx_app_1_99d6a7cbe417
370d9c2b81fa xxx_db "/entrypoint.sh mysq…" 2 days ago Up 16 seconds (health: starting) 0.0.0.0:3306->3306/tcp xxx_db_1_811d236b8e68
203d50854c13 redis "docker-entrypoint.s…" 2 days ago Up 15 seconds 0.0.0.0:6379->6379/tcp xxx_redis_1_abef6a603298

我想创建一个简写别名,它将 grep xxx_app_1_99d6a7cbe417并将其作为单个命令启动 docker attach xxx_app_1_99d6a7cbe417
请帮助我提供最佳解决方案,这将非常方便并帮助其他人。

最佳答案

给你(我不确定这是否是你需要的)
docker attach $(docker ps | grep -o "xxx_app_1_[0-9A-Za-z]*")
以便为你找到 xxx_app_1_99d6a7cbe417 - 我想你有问题 id 99d6a7cbe417 正在改变:)

关于bash - Docker 使用 bash 脚本附加到 grep 重新启动的容器名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57325454/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com