docker exec命令-进入docker中
我把这个命令理解为进入正在运行的docker,相当于进入到”虚拟机“中,目的是在”虚拟机“中做一些操作。语法docker exec [选项] (ID) 命令其中(ID)是正在运行的docker的ID号,可以使用docker ps来查看。其中命令,我是用的bash。选项-d :分离模式: 在后台运行-i :即使没有附加也保持STDIN 打开-t :分配一个伪终端我一般都是用的-it...
·
我把这个命令理解为进入正在运行的docker,相当于进入到”虚拟机“中,目的是在”虚拟机“中做一些操作。
语法
docker exec [选项] (ID) 命令
其中(ID)是正在运行的docker的ID号,可以使用docker ps
来查看。
其中命令,我是用的bash
。
选项
-d :分离模式: 在后台运行
-i :即使没有附加也保持STDIN 打开
-t :分配一个伪终端
我一般都是用的-it
举例
docker exec -it (id) bash
这时就进入到docker里面了,可以查看docker里面的代码、环境等,也可以更改里面的东西。
注意
进入docker里面,更改或者删掉里面的任何东西后,如果重启docker,都会恢复的。所以如果需要docker里面的某些东西做些永久性的改变,就需要docker commit
。
更多推荐
已为社区贡献2条内容
所有评论(0)