============================
============================
进入当前正在运行的容器
#我们通常容器都是使用后台运行的,需要进入容器,修改一些配置
#命令
docker exec -it 容器id bashShell
#测试
[root@izuf68ul8fasmt5nd7o6exz ~]# docker exec -it 6416b13674db /bin/bash
[root@6416b13674db /]# ls
bin etc lib lost+found mnt proc run srv tmp var
dev home lib64 media opt root sbin sys usr
[root@6416b13674db /]# ps -ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 13:24 ? 00:00:00 /bin/sh -c while true;do echo kari; s
root 1787 0 0 13:53 pts/0 00:00:00 /bin/bash
root 1820 1 0 13:54 ? 00:00:00 /usr/bin/coreutils --coreutils-prog-s
root 1821 1787 0 13:54 pts/0 00:00:00 ps -ef
[root@6416b13674db /]#
# 方式二
docker attach 容器id
#测试
[root@kari ~]# docker attach b2b5038486e3
正在执行当前的代码.....
# docker exec # 进入容器开启一个新的终端,可以在里面操作(常用)
# docker attach 进入容器正在执行的终端,不会启动新的进程!
从容器内拷贝到文件主机上
docker cp 容器id: 容器内路径 目的的主机路径
关注kari自建博客站
http://blog.petchk.cn/
关注kari的git博客https://chenhuakai.github.io/