bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

docker容器里怎么軟連接到宿主目錄

本篇內容介紹了“docker容器里怎么軟連接到宿主目錄”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

公司主營業務:成都網站建設、網站設計、移動網站開發等業務。幫助企業客戶真正實現互聯網宣傳,提高企業的競爭能力。創新互聯是一支青春激揚、勤奮敬業、活力青春激揚、勤奮敬業、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰,讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創新互聯推出江永免費做網站回饋大家。

docker容器里如何軟連接到宿主目錄?docker容器啟動的時候,如果要掛載宿主機的一個目錄,可以用-v參數指定。

假如要啟動一個centos容器,宿主機的/test目錄掛載到容器的/soft目錄,可通過以下方式指定:

# docker run -it -v /test:/soft centos /bin/bash

這樣在容器啟動后,容器內會自動創建/soft的目錄。通過這種方式,我們可以明確一點,即-v參數中,冒號”:”前面的目錄是宿主機目錄,后面的目錄是容器內目錄。

下面我們來驗證一下:

一、容器目錄不可以為相對路徑

[root@localhost ~]# docker run -it -v /test:soft centos /bin/bash
invalid value "/test:soft" for flag -v: soft is not an absolute path
See 'docker run --help'.

直接報錯,提示soft不是一個絕對路徑,所謂的絕對路徑,必須以下斜線“/”開頭。

二、宿主機目錄如果不存在,則會自動生成

如果宿主機中存在/test目錄,首先刪除它

[root@localhost ~]# rm -rf /test
[root@localhost ~]# ls /
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var

啟動容器

[root@localhost ~]# docker run -it -v /test:/soft centos /bin/bash
[root@a487a3ca7997 /]# ls
bin dev etc home lib lib64 lost+found media mnt opt proc root run sbin soft srv sys tmp usr var

查看宿主機,發現新增了一個/test目錄

[root@localhost ~]# ls /
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys test tmp usr var

三、掛載宿主機已存在目錄后,在容器內對其進行操作,報“Permission denied”可通過兩種方式解決:

1> 關閉selinux。

臨時關閉:# setenforce 0

永久關閉:修改/etc/sysconfig/selinux文件,將SELINUX的值設置為disabled。

2> 以特權方式啟動容器

指定–privileged參數,如:

# docker run -it --privileged=true -v /test:/soft centos /bin/bash

“docker容器里怎么軟連接到宿主目錄”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注創新互聯網站,小編將為大家輸出更多高質量的實用文章!

當前標題:docker容器里怎么軟連接到宿主目錄
網站鏈接:http://vcdvsql.cn/article10/gjiodo.html

成都網站建設公司_創新互聯,為您提供服務器托管小程序開發面包屑導航微信公眾號App開發

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都網頁設計公司