開啟docker容器的特權模式

2022-07-07 08:06:17 字數 473 閱讀 8340

方案1:

容器建立執行時使用privileged=true引數

方案2:

已存在容器開啟特權privileged模式

#cd /var/lib/docker/containers//

#docker stop

#vim hostconfig.json

修改"privileged":false  =>"privileged":true

儲存配置檔案

#docker start

驗證mkdir /home/test

mkdir /home/test2

mount -o bind /home/test /home/test2  特權模式會成功,普通模式會失敗

注:特權模式下的root相對於宿主機才是真root,普通模式的下的root相對於宿主機是偽root(名字很唬人的普通使用者,就像名字是陛下,但實際是個普通人,可能不準確,但大概是這個意思)

docker 網路和特權模式

檢視網路模式 預設的三種網路模式 橋接模式是docker 的預設網路設定,當docker服務啟動時,會在主機上建立乙個名為docker0的虛擬網橋,並選擇乙個和宿主機不同的ip位址和子網分配給docker0網橋 當我們啟動乙個容器時,會橋接到docker0網絡卡上,在通過nat技術就實現了外網訪問d...

Docker容器的持久儲存模式

本文講的是docker容器的持久儲存模式,編者的話 本文討論了docker容器的持久儲存模式,包括預設模式 資料卷模式 只含資料的容器 從主機對映而得的資料卷 從主機對映而得的資料卷且儲存後端是共享儲存以及 convoy 儲存外掛程式,其中第 2 4 種支援容器永續性,即公升級容器也不會移除資料 第...

docker容器開啟sshd服務,模擬伺服器

我們知道docker是可以用exec來直接訪問容器的,但是還不夠high,有時候要模擬伺服器的登入總不能用docker exec吧,來吧,老司機帶你飛!以centos為例,需要幾步操作 1.安裝openssh server 2.初始化root使用者密碼 3.開啟sshd服務 廢話不多說,docker...