1
sarices 2018-11-20 15:21:05 +08:00
添加一个再启动
|
2
HypoChen 2018-11-20 15:24:08 +08:00
启动之后 docker cp,可以把文件复制出来,容器不是虚拟机,文件依然在宿主机里
|
3
momocraft 2018-11-20 15:31:50 +08:00
docker inspect 可以看到 container / image 在 host 中的路径 (但是不分层,最方便的方法可能仍然是容器内的 shell)
|
5
justicelove 2018-11-20 16:58:04 +08:00
docker exec -it container bash
|
6
boris1993 2018-11-20 17:03:16 +08:00 via Android 1
@justicelove #5 容器不一定装了 bash 的,用 sh 更保险一点
|
7
boris1993 2018-11-20 17:03:40 +08:00 via Android
至少......应该有个 /bin/sh 吧......
|
8
realityone 2018-11-20 17:05:21 +08:00 1
docker create
docker export |
10
shylockhg OP @justicelove 只有一个服务进程
|
11
shylockhg OP @realityone 这个有用
|
12
nonkr 2018-11-20 18:06:13 +08:00 via iPhone
虽然只有一个服务进程,但一般 /bin/sh 还是有的
|
13
kios 2018-11-21 08:35:05 +08:00
有很多方法,最容易的方法就是 在制作 container 的时候加入-v 参数 将本地路径与容器内部路径做映射。然后就可以在宿主机上直接查看容器内部文件了。当然如果你不嫌麻烦可以用 docker cp 也行的
|