中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux怎么創建docker用戶組并把用戶加入組

發布時間:2022-05-20 15:44:14 來源:億速云 閱讀:3260 作者:iii 欄目:大數據

今天小編給大家分享一下Linux怎么創建docker用戶組并把用戶加入組的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

創建用戶

1.作用

useradd或adduser命令用來建立用戶帳號和創建用戶的起始目錄,使用權限是超級用戶。

2.格式

useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-r] name

3.主要參數

-c:加上備注文字,備注文字保存在passwd的備注欄中。

-d:指定用戶登入時的主目錄,替換系統默認值/home/<用戶名>

-d:變更預設值。

-e:指定賬號的失效日期,日期格式為mm/dd/yy,例如06/30/12。缺省表示永久有效。

-f:指定在密碼過期后多少天即關閉該賬號。如果為0賬號立即被停用;如果為-1則賬號一直可用。默認值為-1.

-g:指定用戶所屬的群組。值可以使組名也可以是gid。用戶組必須已經存在的,期默認值為100,即users。

-g:指定用戶所屬的附加群組。

-m:自動建立用戶的登入目錄。

-m:不要自動建立用戶的登入目錄。

-n:取消建立以用戶名稱為名的群組。

-r:建立系統賬號。

-s:指定用戶登入后所使用的shell。默認值為/bin/bash。

-u:指定用戶id號。該值在系統中必須是唯一的。0~499默認是保留給系統用戶賬號使用的,所以該值必須大于499。

4.說明

useradd可用來建立用戶賬號,它和adduser命令是相同的。賬號建好之后,再用passwd設定賬號的密碼。使用useradd命令所建立的賬號,實際上是保存在/etc/passwd文本文件中。

5.案例

 #useradd -u 544 -d /usr/testuser1 -g users -m testuser1

加-m 如果主目錄不存在則自動創建

6.設置用戶的密碼

passwd ${username}# 輸入密碼

創建docker用戶組并把用戶加入組

1、 首先創建docker用戶組,如果docker用戶組存在可以忽略

sudo groupadd docker

2、把用戶添加進docker組中

sudo gpasswd -a ${user} docker

3、重啟docker

sudo service docker restart

4、如果普通用戶執行docker命令,如果提示get …… dial unix /var/run/docker.sock權限不夠,則修改/var/run/docker.sock權限

使用root用戶執行如下命令,即可

sudo chmod a+rw /var/run/docker.sock

我的官網

Linux怎么創建docker用戶組并把用戶加入組

ps:docker的容器創建以及基本命令

1. 使用docker run創建docker容器,(docker命令都是以docker開頭的)安裝完docker后,大多數情況下,本機上面一般沒有docker鏡像的,執行docker run的時候一般先查看本地鏡像,如果本地沒有,則會自動去docker hub上下載鏡像。docker的域名解析服務器是google的,因此需要將8.8.8.8和8.8.4.4的dns服務器ip添加到域名系統中去。ubuntu下的操作是打開/etc/resolv.conf,添加兩行nameserver 8.8.8.8和nameserver 8.8.4.4。 

2. 接下來使用命令docker run -i -t 鏡像名字 /bin/bash創建一個容器,比如

    docker -i -t ubuntu /bin/bash,其中使用-t參數是指定一個交互是命令行,

    執行這個命令,如果本地有鏡像,則用本地鏡像創建一個容器,如果沒有則會去docker hub下載鏡像,下載時間可能有點長。

    命令執行完畢后,會創建啟動一個容器,并進入容器內部的shell中。在這個容器里面和普通的linux操作完全一樣。

3. 容器常用的管理命令

    docker run 創建并啟動一個容器,在run后面加上-d參數,則會創建一個守護式容器在后臺運行。

    docker ps -a 查看已經創建的容器
    docker ps -s 查看已經啟動的容器
    docker start con_name 啟動容器名為con_name的容器
    docker stop con_name 停止容器名為con_name的容器
    docker rm con_name 刪除容器名為con_name的容器
    docker rename old_name new_name 重命名一個容器
    docker attach con_name 將終端附著到正在運行的容器名為con_name的容器的終端上面去,前提是創建該容器時指定了相應的sh

執行這個命令后,按下回車鍵,會進入容器的命令行shell中。

    docker logs con_name 獲取容器名為con_name的容器日志
    docker inspect 查看容器的詳細信息
    docker top con_name 查看容器名為con_name的容器內部的進程
    docker exec 可以用來在容器中運行一個進程

以上就是“Linux怎么創建docker用戶組并把用戶加入組”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

衡山县| 米脂县| 南投县| 琼中| 安龙县| 正安县| 长岛县| 乌恰县| 台北市| 镇原县| 合江县| 垣曲县| 平武县| 旌德县| 杭锦旗| 疏勒县| 肃宁县| 全南县| 贵港市| 深州市| 济阳县| 乐山市| 乌鲁木齐市| 万州区| 定日县| 澳门| 青海省| 松原市| 三门峡市| 龙川县| 灵川县| 团风县| 南澳县| 秭归县| 峡江县| 颍上县| 林西县| 伊通| 大邑县| 寿宁县| 吉木萨尔县|