docker 进入容器

docker exec(推荐)

在运行的容器中执行命令

[OPTIONS]

-d  分离模式: 在后台运行

-e  设置环境变量

-i   以交互模式运行容器,即使没有附加也保持STDIN 打开(通常与-t同时使用)

-t   分配一个伪终端

-u  用户名或UID(格式:< name| UID >[:<group|gid>])

-w  容器的工作目录

退出容器:exit 或 Ctrl+P+Q

docker attach(过时的命令)

连接到正在运行容器,然后进行命令执行的动作

--detach-keys string  覆盖用于分离容器的键序列 

--no-stdin        不附加标准

--sig-proxy      代理所有接收到的进程信号(默认为true)

使用exit退出容器,会导致容器停止

原文地址:https://www.cnblogs.com/scholars-xian/p/11934224.html