最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

docker的具名掛載與匿名掛載實現(xiàn)

 更新時間:2022年03月14日 15:02:24   作者:思誠代碼塊  
本文主要介紹了docker的具名掛載與匿名掛載實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下

大家好,今天我們分享一下docker 的具名掛載與匿名掛載

以這條命令舉例

[root@localhost ~]# docker run -d -P --name nginx02  -v /etc/nginx/  nginx
d8e9b9084cf884e7e0d11c560c3f50d94f2d4a2d9c77fccb3f52b5cfd8e55392
[root@localhost ~]# 

這里我們就沒有給它指定端口: 它對應(yīng)的外網(wǎng)端口是隨即的

查看一下正在運(yùn)行的容器:

[root@localhost ~]# docker ps
CONTAINER ID   IMAGE          COMMAND                  CREATED          STATUS          PORTS                                     NAMES
d8e9b9084cf8   nginx          "/docker-entrypoint.…"   11 minutes ago   Up 11 minutes   0.0.0.0:49153->80/tcp, :::49153->80/tcp   nginx02
6d6fa6a4c6d7   5d0da3dc9764   "/bin/bash"              32 hours ago     Up 32 hours                                               nice_panini
[root@localhost ~]# 

對應(yīng)的外網(wǎng)端口是49153

我們可以使用瀏覽器上訪問:http://192.168.1.12:49153

在這里插入圖片描述

這是docker數(shù)據(jù)卷命令的幫助:

[root@localhost ~]# docker  volume  --help 

Usage:  docker volume COMMAND

Manage volumes

Commands:
  create      Create a volume
  inspect     Display detailed information on one or more volumes
  ls          List volumes
  prune       Remove all unused local volumes
  rm          Remove one or more volumes

Run 'docker volume COMMAND --help' for more information on a command.

這些都是匿名的掛載 ,因為沒有給它起名字

DRIVER    VOLUME NAME
local     3f0cc224bb62dceae38c25d6eaee76512b39ec786590099f4b2930674640756f
local     8e16818bb95e740e59e5ef920e54751eb64db44f4cf43841a9c45aa6ad6646cc
local     686e9b7764c19581aea3107940fc28c68121759ce28b31fabc0fce00659ff7ca
local     882c0d1810e3ac6fddabcff2c65f1022605f450a6c49504edf57e78de14da1e5
local     1490f17c760b935d926fb1fedc7de4e0e07f1084fcf8c769c672d50f43757f8f
local     471762be4837d40ad175b7cfe74b81a51b4b3e752cb6f15e7e79d09ffc5f65fc
local     af4dc486d8335ec0e524c0e30a0ae037ef05dfa7a4ed3e4e0dd59954c5084a9e
local     c26b0f08ebdb140d91cb450313e9e314239c1c3553a612e6534154006aa19744
local     c52728c97a7ee672216ccb2d4392fa83bc480dd9646ddb5577e1124eb98e15b6

這里寫一個具名掛載

[root@localhost ~]# docker run -d -P --name nginx02 -v juming-nginx:/etc/nginx nginx 

看最后的一行,就是具名掛載

[root@localhost ~]# docker volume ls
DRIVER    VOLUME NAME
local     3f0cc224bb62dceae38c25d6eaee76512b39ec786590099f4b2930674640756f
local     8e16818bb95e740e59e5ef920e54751eb64db44f4cf43841a9c45aa6ad6646cc
local     686e9b7764c19581aea3107940fc28c68121759ce28b31fabc0fce00659ff7ca
local     882c0d1810e3ac6fddabcff2c65f1022605f450a6c49504edf57e78de14da1e5
local     1490f17c760b935d926fb1fedc7de4e0e07f1084fcf8c769c672d50f43757f8f
local     471762be4837d40ad175b7cfe74b81a51b4b3e752cb6f15e7e79d09ffc5f65fc
local     af4dc486d8335ec0e524c0e30a0ae037ef05dfa7a4ed3e4e0dd59954c5084a9e
local     c26b0f08ebdb140d91cb450313e9e314239c1c3553a612e6534154006aa19744
local     c52728c97a7ee672216ccb2d4392fa83bc480dd9646ddb5577e1124eb98e15b6
local     juming-nginx

顯示數(shù)據(jù)卷的具體信息

[root@localhost ~]# docker volume inspect juming-nginx 
[
    {
        "CreatedAt": "2022-03-05T18:16:53+08:00",
        "Driver": "local",
        "Labels": null,
        "Mountpoint": "/var/lib/docker/volumes/juming-nginx/_data",
        "Name": "juming-nginx",
        "Options": null,
        "Scope": "local"
    }
]

docker 容器中所有的卷,在沒有指定目錄的情況下,都在var/lib/docker/volumes/juming-nginx/_data",

我們可以通過具名掛載找到卷的位置,大多數(shù)情況下,我們使用具名掛載

關(guān)于docker的掛載問題,有三個比較容易混淆的概念: (區(qū)分的方式)

1.具名掛載:-v 參數(shù) 卷名:容器內(nèi)路徑

2.匿名掛載:-v 參數(shù)后面 沒有寫上容器之外的地址, docker 自己會在docker內(nèi)部給你找個位置

3.指定路徑掛載: -v /宿主機(jī)路徑::容器內(nèi)路徑

這里有一個權(quán)限問題:

[root@localhost ~]# docker run -d -P --name nginx03 -v juming-nginx:/etc/nginx:rw  nginx 
6590da464b6ea5cecf58f1cfcdfe2df35092383adb7aaddac4ca5d463367c979

rw :可讀可寫的權(quán)限
ro : 可讀權(quán)限

[root@localhost ~]# docker run -d -P --name nginx03 -v juming-nginx:/etc/nginx:ro  nginx 

這個會對我們掛載出來的內(nèi)容進(jìn)行限定

ro 權(quán)限說明命令只可以被宿主機(jī)操作,容器的內(nèi)部將無法進(jìn)行操作

平時不需要動它

到此這篇關(guān)于docker的具名掛載與匿名掛載實現(xiàn)的文章就介紹到這了,更多相關(guān)docker具名掛載與匿名掛載內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 啟動docker錯誤systemctl status docker.service問題及解決

    啟動docker錯誤systemctl status docker.service問題及解決

    文章討論了啟動Docker和執(zhí)行docker ps命令失敗的問題,但docker -v顯示成功,解決辦法包括在阿里云容器鏡像中找到鏡像加速器或使用公共鏡像地址,默認(rèn)情況下,Docker使用官方地址
    2025-01-01
  • docker?compose部署mongodb?分片集群的操作方法

    docker?compose部署mongodb?分片集群的操作方法

    分片機(jī)制(Sharding)是MongoDB中用于處理大規(guī)模數(shù)據(jù)集和高負(fù)載應(yīng)用的一種數(shù)據(jù)分布策略,通過將數(shù)據(jù)均勻分布在多個服務(wù)器上,分片技術(shù)能夠提高應(yīng)用的可擴(kuò)展性和性能,本文給大家介紹docker?compose部署mongodb?分片集群的相關(guān)操作,感興趣的朋友一起看看吧
    2024-10-10
  • docker創(chuàng)建redis鏡像的方法

    docker創(chuàng)建redis鏡像的方法

    本篇文章主要介紹了docker創(chuàng)建redis鏡像的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • docker start啟動容器后仍然exit狀態(tài)的解決

    docker start啟動容器后仍然exit狀態(tài)的解決

    這篇文章主要介紹了docker start啟動容器后仍然exit狀態(tài)的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • docker image刪不掉的解決辦法

    docker image刪不掉的解決辦法

    在使用Docker的時候遇到刪不掉image的情況,怎么回事,如何解決呢?下面小編給大家分享下docker image刪不掉的解決辦法,需要的朋友參考下吧
    2017-01-01
  • Docker搭建私有鏡像倉庫的方法

    Docker搭建私有鏡像倉庫的方法

    這篇文章主要介紹了Docker搭建私有鏡像倉庫的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-11-11
  • Docker 動態(tài)修改容器端口映射的方法

    Docker 動態(tài)修改容器端口映射的方法

    這篇文章主要介紹了Docker 動態(tài)修改容器端口映射的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-01-01
  • 解決docker拉取鏡像報錯:error pulling image configuration:(kafka)

    解決docker拉取鏡像報錯:error pulling image configurat

    在使用Docker拉取Kafka鏡像時可能會遇到"error pulling image configuration"的錯誤,這可以通過編輯Docker配置文件并重啟Docker服務(wù)來解決,具體步驟包括:1. 編輯Docker配置文件;2. 使用命令systemctl restart docker重啟Docker服務(wù)
    2024-11-11
  • Docker容器內(nèi)部無法訪問外網(wǎng)原因以及解決辦法

    Docker容器內(nèi)部無法訪問外網(wǎng)原因以及解決辦法

    最近在工作時遇到一個問題,這里給大家總結(jié)下,這篇文章主要給大家介紹了關(guān)于Docker容器內(nèi)部無法訪問外網(wǎng)原因以及解決辦法,文中給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-06-06
  • Dockerfile基礎(chǔ)分享

    Dockerfile基礎(chǔ)分享

    在Docker中,構(gòu)建一個自定義鏡像共有兩種方法,一是通過commit指令構(gòu)建,二是通過Dockerfile文件構(gòu)建。今天我們主要來詳細(xì)探討下Dockerfile的一些基礎(chǔ)。
    2017-01-01

最新評論

司法| 凉城县| 建湖县| 阳谷县| 宜兰市| 沙坪坝区| 高密市| 汝城县| 开江县| 四川省| 莎车县| 宕昌县| 施秉县| 揭东县| 隆子县| 来凤县| 呈贡县| 龙口市| 浮山县| 南木林县| 公安县| 西和县| 丰镇市| 赤壁市| 福清市| 乐至县| 辉南县| 鹿邑县| 环江| 新闻| 宣恩县| 城口县| 凤冈县| 剑河县| 金秀| 色达县| 崇州市| 大余县| 永城市| 涟源市| 内乡县|