进入容器命令
# 命令
docker exec -it 容器id /bin/bash
# 测试
lh@lh-pc:~$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
487356afebaf centos "/bin/bash" 32 minutes ago Up 32 minutes trusting_mestorf
lh@lh-pc:~$ docker exec -it 487356afebaf /bin/bash
[root@487356afebaf /]# ls
bin dev etc home lib lib64 lost+found media mnt opt proc root run sbin srv sys tmp usr var
[root@487356afebaf /]# ps
PID TTY TIME CMD
14 pts/1 00:00:00 bash
28 pts/1 00:00:00 ps
[root@487356afebaf /]#
# 方式2
docker attach 容器id
lh@lh-pc:~$ docker attach 487356afebaf
[root@487356afebaf /]# ls
bin dev etc home lib lib64 lost+found media mnt opt proc root run sbin srv sys tmp usr var
从容器内拷贝文件到主机
docker cp 容器id:容器内路径 目的主机的路径
lh@lh-pc:~$ docker cp 487356afebaf:/home/hello.txt /home/lh/host_hello.txt
lh@lh-pc:~$ cat host_hello.txt
hello world
lh@lh-pc:~$
网友评论