Docker 文件操作
介绍docker与宿主机之间如何拷贝文件
从宿主机复制文件到容器
docker cp 本地路径 容器id或者容器名字:容器内路径\
从容器复制文件到宿主机
docker cp 容器id或者容器名字:容器内路径 本地路径
查看容器/镜像的元数据
# 命令
docker inspect 容器id
# 测试
[root@kuangshen ~]# docker inspect c8530dbbe3b4
[
{
# 完整的id,有意思啊,这里上面的容器id,就是截取的这个id前几位!
"Id":
"c8530dbbe3b44a0c873f2566442df6543ed653c1319753e34b400efa05f77cf8",
"Created": "2020-05-11T08:43:45.096892382Z",
"Path": "/bin/sh",
"Args": [
"-c",
"while true;do echo kuangshen;sleep 1;done"
],
# 状态
"State": {
"Status": "running",
"Running": true,
"Paused": false,
"Restarting": false,
"OOMKilled": false,
"Dead": false,
进入正在运行的容器
从容器内拷贝文件到主机上
"Pid": 27437,
"ExitCode": 0,
"Error": "",
"StartedAt": "2020-05-11T08:43:45.324474622Z",
"FinishedAt": "0001-01-01T00:00:00Z"
},
// ...........
]