使用Docker-数据卷挂载案例1
生活随笔
收集整理的這篇文章主要介紹了
使用Docker-数据卷挂载案例1
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
掛載數(shù)據卷
我們在創(chuàng)建容器時,可以通過 -v 參數(shù)來掛載一個數(shù)據卷到某個容器內目錄,命令格式如下:
docker run \--name mn \-v html:/root/html \-p 8080:80nginx \這里的-v就是掛載數(shù)據卷的命令:
-
-v html:/root/htm :把html數(shù)據卷掛載到容器內的/root/html這個目錄中
案例-給nginx掛載數(shù)據卷
需求:創(chuàng)建一個nginx容器,修改容器內的html目錄內的index.html內容
分析:上個案例中,我們進入nginx容器內部,已經知道nginx的html目錄所在位置/usr/share/nginx/html ,我們需要把這個目錄掛載到html這個數(shù)據卷上,方便操作其中的內容。
提示:運行容器時使用 -v 參數(shù)掛載數(shù)據卷
步驟:
① 創(chuàng)建容器并掛載數(shù)據卷到容器內的HTML目錄
docker run --name mn -v html:/usr/share/nginx/html -p 80:80 -d nginx② 進入html數(shù)據卷所在位置,并修改HTML內容
# 查看html數(shù)據卷的位置 docker volume inspect html # 進入該目錄 cd /var/lib/docker/volumes/html/_data # 修改文件 vi index.html總結
以上是生活随笔為你收集整理的使用Docker-数据卷挂载案例1的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用Docker-数据卷命令
- 下一篇: 使用Docker-数据卷挂载案例2