Docker挂载目录/备份目录

  1. docker run -p 80 --name website -v $PWD/website:/var/www/html/website:ro 172.17.0.2:5000/nginx nginx

    a).-p指定端口

    b).--name重命名容器的名稱

    c).-v使用本地文件挂載到容器

    d).默认挂载的路径权限为读写。如果指定为只读可以用:ro

    e).後面跟著鏡像172.17.0.2:5000/nginx,然後執行鏡像裏面的nginx

  2. docker run –-rm --volumes-from dbdata -v $(pwd):/backup ubuntu tar cvf backup/backup.tar /dbdata

    a). 通过--volumes-from挂载dbdata这个数据卷,然后执行ubuntu将dbdata这个容器挂载得/dbdata目录下面得数据打包,打包完成删除该ubuntu容器

你可能感兴趣的:(docker)