溫馨提示×

溫馨提示×

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

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

Docker?login和logout怎么使用

發(fā)布時間:2023-02-09 09:16:42 來源:億速云 閱讀:125 作者:iii 欄目:開發(fā)技術(shù)

這篇“Docker login和logout怎么使用”文章的知識點大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細(xì),步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“Docker login和logout怎么使用”文章吧。

Docker login & logout

docker login命令

docker login 命令用于登陸到一個 Docker鏡像倉庫,如果未指定鏡像倉庫地址,默認(rèn)為官方倉庫 Docker Hub。

如果用戶使用 docker login 命令登錄官方倉庫,首先我們需要在官方倉庫注冊一個賬號。

docker login命令語法

haicoder(www.haicoder.net)# docker login [OPTIONS] [SERVER]

docker login命令參數(shù)

參數(shù)描述
docker login -u登陸的用戶名。
docker login -p登陸的密碼。
docker login --password-stdin從標(biāo)準(zhǔn)輸入中讀取密碼。

首先我們需要有一個 Docker Hub 的用戶名和密碼,如果沒有,則需要先進(jìn)行注冊,注冊地址為:

https://hub.docker.com/

使用 docker login 命令,登錄到一個 dokcer 容器。

haicoder(www.haicoder.net)# docker login -u username -p password

這里的 username 和 password 填寫我們注冊的用戶名和密碼。登錄成功后,終端顯示如下圖所示:

Docker?login和logout怎么使用

Docker 會將 token 存儲在 ~/.docker/config.json 文件中,從而作為拉取私有鏡像的憑證。

我們使用 cat 命令,查看 token 憑證信息,

haicoder(www.haicoder.net)# cat ~/.docker/config.json

顯示如下:

{
        "auths": {
                "https://index.docker.io/v1/": {
                        "auth": "aGFpY29kZXI6eldMMTIzNDU2IQ=="
                }
        }
}

使用 docker logout 命令,退出登錄。

haicoder(www.haicoder.net)# docker logout

顯示如下:

Removing login credentials for https://index.docker.io/v1/

docker login命令總結(jié)

docker login 命令用于登陸到一個 Docker鏡像倉庫,如果未指定鏡像倉庫地址,默認(rèn)為官方倉庫 Docker Hub。

docker logout命令

docker logout 命令用于登出一個 Docker鏡像倉庫,如果未指定鏡像倉庫地址,默認(rèn)為官方倉庫 Docker Hub。

docker logout命令語法

haicoder(www.haicoder.net)# docker logout [OPTIONS] [SERVER]

首先我們使用 docker login 命令,登錄到一個 dokcer容器。

haicoder(www.haicoder.net)# docker login -u username -p password

這里的 username 和 password 填寫我們注冊的用戶名和密碼。登錄成功后,終端顯示如下圖所示:

Docker?login和logout怎么使用

現(xiàn)在我們使用 docker logout 命令,退出登錄。

haicoder(www.haicoder.net)# docker logout
#輸出
Removing logout credentials for https://index.docker.io/v1/

登出未登錄的官方倉庫

在沒有登錄官方倉庫的情況下,我們使用 docker logout 命令,退出登錄,會提示未登錄。

haicoder(www.haicoder.net)# docker logout
#輸出
Not logged in to https://index.docker.io/v1/

以上就是關(guān)于“Docker login和logout怎么使用”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對大家有幫助,若想了解更多相關(guān)的知識內(nèi)容,請關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI