1. # 1. 通过命令将宿主机的内容复制到容器内部
  2. docker cp 文件名称 容器id:容器内部路径
  3. 举例:
  4. docker cp ssm.war fe:/usr/local/tomcat/webapps/

2.1 数据卷

将宿主机的一个目录映射到容器的一个目录中。
可以在宿主机中操作目录中的内容,那么容器内部映射的文件,也会跟着一起改变。

  1. # 1. 创建数据卷
  2. docker volume create 数据卷名称
  3. # 创建数据卷之后,默认会存放在一个目录下:/var/lib/docker/volumes/数据卷名称/_data
  4. # 2. 查看数据卷详细信息
  5. docker volume inspect 数据卷名称
  6. # 3. 查看全部数据卷
  7. docker volume ls
  8. # 4. 删除数据卷
  9. docker volume rm 数据卷名称
  10. # 5. 应用数据卷
  11. # 当映射数据卷不存在时,Docker会自动创建
  12. docker run -v 数据卷名称:容器内部路径 镜像id
  13. # 直接指定一个路径作为数据卷的存放位置
  14. docker run -v 路径:容器内部的路径 镜像id