docket进入容器命令

假如docket 容器当前在后台运行,此时想要进入容器,可以通过以下指令进入:

  • docker attach

  • docker exec:推荐大家使用 docker exec 命令,因为此退出容器终端,不会导致容器的停止。

注意: 如果使用docketattach 进入容器,当从这个容器退出时,会导致容器的停止。

但当用docker exec 进入容器时,有时会遇到一些问题,如下图redis和rabbitMQ容器,根据提供的command命令无法进入

其实,这里的command指的是 docket-entrypoint.sh,相应的命令应该是:docker exec -it [容器id/name] /bin/sh,如下图所示

 以上就进入了docket shell中,在输入相应服务命令即可,如redis,输入redis-cli

博客备忘,一起成长。
原文地址:https://www.cnblogs.com/lumingprince/p/14072736.html