Docker的相關(guān)知識有哪些

本篇內(nèi)容主要講解“Docker的相關(guān)知識有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“Docker的相關(guān)知識有哪些”吧!

專注于為中小企業(yè)提供網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)復(fù)興免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了成百上千企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。

所有 docker 操作都需要 root 權(quán)限,需要加 sudo:

docker search gitlab

搜索服務(wù)鏡像(image),挑選有 TRUSTED標(biāo)示的,相對好一些。

docker pull NAME

下載相應(yīng)鏡像,由于 index.docker.io 被墻,需要梯子,下載會很慢。

docker build -t NAME .

在當(dāng)前目錄根據(jù) Dockerfile 構(gòu)建容器,--rm自動刪除 build 中間狀態(tài)的容器。

docker run -i -t -p 8080:80 NAME

運行一個 Container,支持的參數(shù):

  • -dDetached 或者 daemon mode,后臺運行。

  • -i -t開一個 tty 終端,保持交互模式,這兩個一般共同使用。

  • -e設(shè)置環(huán)境變量參數(shù),參考 Install GitLab With Docker。

  • -p [host_port]:[container_port]映射 HOST 端口到容器,方便外部訪問容器內(nèi)服務(wù),host_port 可以省略,省略表示把 container_port 映射到一個動態(tài)端口。

  • -v [host-path]:[container-path]把 HOST 文件夾掛載到 Container 用以保存數(shù)據(jù)。

  • --rm自動刪除已運行存在的相同 IMAGE 的容器。

docker attach --sig-proxy=false CONTAINER

attach 后臺運行的容器,加上--sig-proxy=false參數(shù)可以通過Ctrl+Cdetach,不然一旦 attach 就沒辦法取消。

docker commit --run='COMMAND' -m 'message' CONTAINER IMAGE:tag

登錄容器做一些修改,退出到 HOST 保存修改到鏡像,或者直接在 HOST 通過--run給正在運行的容器發(fā)送命令并保存到鏡像。

docker stop/start/restart/kill/rm CONTAINER

停止、重啟、殺死、刪除容器。

docker ps -a -q

列出當(dāng)前運行的容器,-a會列出所有,包括已停止的,-q只列出容器 ID。docker ps -a -q | xargs docker rm可以刪除所有未運行的容器。

docker logs -f CONTAINER

查看容器運行日志。

docker cp CONTAINER:/PATH HOSTPATH

拷貝容器內(nèi)文件或文件夾到 HOST。目前只支持 Container 到 HOST 的單向拷貝,HOST 到 Container 可以通過 insert 命令。

docker insert IMAGE URL PATH

將 URL 文件內(nèi)容寫入相應(yīng) PATH,這個操作不修改原來 IMAGE 內(nèi)容,而是再它的基礎(chǔ)上新建一個 IMAGE.

docker images

列出已安裝的鏡像??梢酝ㄟ^docker rmi IMAGE刪除鏡像。

docker inspect CONTAINER | grep IPAddress

檢查容器配置,包含內(nèi)部 IP 等信息。

到此,相信大家對“Docker的相關(guān)知識有哪些”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

本文名稱:Docker的相關(guān)知識有哪些
文章出自:http://bm7419.com/article48/jdichp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT手機網(wǎng)站建設(shè)、App設(shè)計、軟件開發(fā)、品牌網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計公司

廣告

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

營銷型網(wǎng)站建設(shè)