1. 进入镜像内部
docker run -it --entrypoint sh <镜像名称>
可以查看文件,但是修改,删除文件,退出以后,再次进入镜像,文件会恢复
进入镜像内部 会启动一个容器
可以复制文件到容器,然后容器制作成镜像发布。
4、从宿主机拷贝文件到容器
docker cp 要拷贝的文件路径 容器名:要拷贝到容器里面对应的路径
1
# docker cp a.txt Datahub:/demo_ws/a.txt
也可以使用容器ID,
现在要将宿主机: /home/sz/code/a.txt 的文件 拷贝到容器里面的 /demo_ws/ 路径下面
因为是文件,不需要选项参数。
可将本地文件复制到镜像
COPY 命令 :复制第一个目录的子文件到 镜像,而不是当前整个文件夹
比如
COPY ./tencentcloudapi /root/.m2/repository/com
这个命令 只把tencentcloudapi 文件夹下的目的复制到 com
需要改为这样:
镜像会自动创建 tencentcloudapi 文件夹