婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 常用的Docker命令及示例匯總分析

常用的Docker命令及示例匯總分析

熱門標簽:在百度地圖標注車輛 貴陽教育行業電話外呼系統 做外呼系統的公司違法嗎 撫順移動400電話申請 藍點外呼系統 烏海智能電話機器人 寧夏房產智能外呼系統要多少錢 400電話申請方案 威海人工外呼系統供應商

1、容器生命周期管理

(1)docker run

命令說明
    創建一個新的容器并運行一個命令
語法

docker run [OPTIONS] IMAGE [COMMAND] [ARG…]

OPTIONS說明:

-a stdin: 指定標準輸入輸出內容類型,可選 STDIN/STDOUT/STDERR 三項;
-d: 后臺運行容器,并返回容器ID;
-i: 以交互模式運行容器,通常與 -t 同時使用;
-P: 隨機端口映射,容器內部端口隨機映射到主機的端口
-p: 指定端口映射,格式為:主機(宿主)端口:容器端口
-t: 為容器重新分配一個偽輸入終端,通常與 -i 同時使用;
--name="nginx-lb": 為容器指定一個名稱;
--dns 8.8.8.8: 指定容器使用的DNS服務器,默認和宿主一致;
--dns-search example.com: 指定容器DNS搜索域名,默認和宿主一致;
-h "mars": 指定容器的hostname;
-e username="ritchie": 設置環境變量;
--env-file=[]: 從指定文件讀入環境變量;
--cpuset="0-2" or --cpuset="0,1,2": 綁定容器到指定CPU運行;
-m :設置容器使用內存最大值;
--net="bridge": 指定容器的網絡連接類型,支持 bridge/host/none/container: 四種類型;
--link=[]: 添加鏈接到另一個容器;
--expose=[]: 開放一個端口或一組端口;
--volume , -v: 綁定一個卷

常用實例

使用docker鏡像fate:latest以后臺模式啟動一個容器,并將容器命名為myfate。

docker run --name myfate -d fate:latest

使用鏡像fate:latest以后臺模式啟動一個容器,并將容器的80端口映射到主機隨機端口。

docker run -P -d fate:latest

使用鏡像 fate:latest,以后臺模式啟動一個容器,將容器的 80 端口映射到主機的 80 端口,主機的目錄 /data 映射到容器的 /data。

docker run -p 80:80 -v /data:/data -d fate:latest

綁定容器的 8080 端口,并將其映射到本地主機 127.0.0.1 的 80 端口上。

$ docker run -p 127.0.0.1:80:8080/tcp ubuntu bash

使用鏡像fate:latest以交互模式啟動一個容器,在容器內執行/bin/bash命令。

wh@wh-pc:~$ docker run -it fate:latest /bin/bash
root@b8573233d675:/# 

(2)start/stop/restart

命令說明:
    docker start :啟動一個或多個已經被停止的容器
    docker stop :停止一個運行中的容器
   docker restart :重啟容器
使用方法:
    啟動已被停止的容器myfate

docker start myfate

    停止運行中的容器myfate

docker stop myfate

    重啟容器myfate

docker restart myfate

(3)docker kill

命令說明
    殺掉一個運行中的容器。
實例
    殺掉運行中的容器myfate

wh@wh-pc:~$ docker kill -s KILL myfate

(4)docker rm

命令說明
    刪除一個或多個容器
語法

docker rm [OPTIONS] CONTAINER [CONTAINER…]

OPTIONS說明:

-f :通過 SIGKILL 信號強制刪除一個運行中的容器。
-l :移除容器間的網絡連接,而非容器本身。
-v :刪除與容器關聯的卷。

常用實例

強制刪除容器 fate01、fate02:

docker rm -f fate01 fate02

移除容器 fate01 對容器 fate02 的連接,連接名 db:

docker rm -l db 

刪除容器 fate, 并刪除容器掛載的數據卷:

docker rm -v fate

刪除所有已經停止的容器:

docker rm $(docker ps -a -q)

殺死所有正在運行的容器

docker kill $(docker ps -a -q)

刪除所有已經停止的容器

docker rm $(docker ps -a -q)

刪除所有未打 dangling 標簽的鏡像

docker rmi $(docker images -q -f dangling=true)

通過鏡像的id來刪除指定鏡像

docker rmi <image id>

刪除所有鏡像

docker rmi $(docker images -q)

(5)pause/unpause

命令說明
docker pause :暫停容器中所有的進程。
docker unpause :恢復容器中所有的進程。
語法

docker pause CONTAINER [CONTAINER…]
docker unpause CONTAINER [CONTAINER…]

常用實例
暫停數據庫容器fate提供服務。

docker pause fate

恢復數據庫容器 fate 提供服務。

docker unpause fate

(6)create

命令說明
docker create :創建一個新的容器但不啟動它
用法同 docker run
語法

docker create [OPTIONS] IMAGE [COMMAND] [ARG…]
語法同 docker run

常用實例
使用docker鏡像fate:latest創建一個容器,并將容器命名為myfate

wh@wh-pc:~$ docker create  --name myfate  fate:latest      

(7)docker exec

命令說明
在運行的容器中執行命令
語法

docker exec [OPTIONS] CONTAINER COMMAND [ARG…]

OPTIONS說明:
-d :分離模式: 在后臺運行
-i :即使沒有附加也保持STDIN 打開
-t :分配一個偽終端
常用實例
在容器 myfate中以交互模式執行容器內 /root/init.sh 腳本:

wh@wh-pc:~$ docker exec -it myfate /bin/sh /root/runoob.sh

在容器 fate 中開啟一個交互模式的終端:

wh@:~$ docker exec -i -t  myfate /bin/bash

也可以通過 docker ps -a 命令查看已經在運行的容器,然后使用容器 ID 進入容器。
查看已經在運行的容器 ID:

# docker ps -a 
...
9df70f9a0714        openjdk             "/usercode/script.sh…" 
...

第一列的 9df70f9a0714 就是容器 ID。
通過 exec 命令對指定的容器執行 bash:

# docker exec -it 9df70f9a0714 /bin/bash

(8)docker ps

命令說明
列出容器
語法

docker ps [OPTIONS]

OPTIONS說明:
-a :顯示所有的容器,包括未運行的。
-f :根據條件過濾顯示的內容。
–format :指定返回值的模板文件。
-l :顯示最近創建的容器。
-n :列出最近創建的n個容器。
–no-trunc :不截斷輸出。
-q :靜默模式,只顯示容器編號。
-s :顯示總的文件大小。
常用實例
列出所有在運行的容器信息。

wh@wh-pc:~$ docker ps
CONTAINER ID   IMAGE          COMMAND                ...  PORTS                    NAMES
09b93464c2f7   fate:latest   "fate -g 'daemon off" ...  80/tcp, 443/tcp              myfate
96f7f14e99ab   mysql:5.6      "docker-entrypoint.sh" ...  0.0.0.0:3306->3306/tcp   mymysql

輸出詳情介紹:
CONTAINER ID: 容器 ID。
IMAGE: 使用的鏡像。
COMMAND: 啟動容器時運行的命令。
CREATED: 容器的創建時間。
STATUS: 容器狀態。

狀態有7種:

created(已創建)

restarting(重啟中)

running(運行中)

removing(遷移中)

paused(暫停)

exited(停止)

dead(死亡)

PORTS: 容器的端口信息和使用的連接類型(tcp\udp)。
NAMES: 自動分配的容器名稱。

列出最近創建的5個容器信息。

wh@whpc:~$ docker ps -n 5
CONTAINER ID        IMAGE               COMMAND                   CREATED           
09b93464c2f7        fate:latest        "fate -g 'daemon off"    2 days ago   ...     
b8573233d675        fate:latest        "/bin/bash"               2 days ago   ...     
b1a0703e41e7        fate:latest        "fate -g 'daemon off"    2 days ago   ...    
f46fb1dec520        5c6e1090e771        "/bin/sh -c 'set -x \t"   2 days ago   ...   
a63b4a5597de        860c279d2fec        "bash"                    2 days ago   ..

根據標簽過濾

$ docker run -d --name=test-nginx --label color=blue nginx
$ docker ps --filter "label=color"
$ docker ps --filter "label=color=blue"

根據名稱過濾

$ docker ps --filter"name=test-nginx"

根據狀態過濾

$ docker ps -a --filter 'exited=0'
$ docker ps --filter status=running
$ docker ps --filter status=paused

根據鏡像過濾

#鏡像名稱
$ docker ps --filter ancestor=nginx
#鏡像ID
$ docker ps --filter ancestor=d0e008c6cf02

根據啟動順序過濾

$ docker ps -f before=9c3527ed70ce
$ docker ps -f since=6e63f6ff38b0

(9)docker inspect

命令說明
docker inspect : 獲取容器/鏡像的元數據。
語法

docker inspect [OPTIONS] NAME|ID [NAME|ID…]

OPTIONS說明:
-f :指定返回值的模板文件。
-s :顯示總的文件大小。
–type :為指定類型返回JSON。

常用實例
獲取鏡像fate:1.6的元信息。

wh@wh-pc:~$ docker inspect fate:1.6
[
    {
        "Id": "sha256:2c0964ec182ae9a045f866bbc2553087f6e42bfc16074a74fb820af235f070ec",
        "RepoTags": [
            "fate:1.6"
        ],
        "RepoDigests": [],
        "Parent": "",
        "Comment": "",
        "Created": "2016-05-24T04:01:41.168371815Z",
        "Container": "e0924bc460ff97787f34610115e9363e6363b30b8efa406e28eb495ab199ca54",
        "ContainerConfig": {
            "Hostname": "b0cf605c7757",
            "Domainname": "",
            "User": "",
            "AttachStdin": false,
            "AttachStdout": false,
            "AttachStderr": false,
            "ExposedPorts": {
                "3306/tcp": {}
            },
...

獲取正在運行的容器mymysql的 IP。

wh@wh-pc:~$ docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' myfate
192.17.0.3

(10)top

命令說明
查看容器中運行的進程信息,支持 ps 命令參數。
常用實例

wh@wh-pc:~/mysql$ docker top mysql
UID    PID    PPID    C      STIME   TTY  TIME       CMD
999    40347  40331   18     00:58   ?    00:00:02   mysqld

以上就是常用的Docker命令及示例匯總分析的詳細內容,更多關于Docker命令及示例匯總的資料請關注腳本之家其它相關文章!

標簽:朝陽 蕪湖 松原 那曲 泰州 慶陽 周口 銅川

巨人網絡通訊聲明:本文標題《常用的Docker命令及示例匯總分析》,本文關鍵詞  常用的,常,用的,Docker,命令,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《常用的Docker命令及示例匯總分析》相關的同類信息!
  • 本頁收集關于常用的Docker命令及示例匯總分析的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美性大战久久| 亚洲第一在线综合网站| 久久国产婷婷国产香蕉| 樱桃视频在线观看一区| 亚洲国产日韩一区二区| 视频一区二区三区中文字幕| 亚洲一区二区成人在线观看| 亚洲在线视频一区| 美日韩黄色大片| 国产精品88av| 91精彩视频在线| 欧美剧情片在线观看| 欧美一区二区二区| 欧美韩国日本不卡| 天天免费综合色| 粉嫩嫩av羞羞动漫久久久| 色综合天天做天天爱| 欧美精品一区二区蜜臀亚洲| 欧美国产禁国产网站cc| 亚洲在线免费播放| 精品一区二区三区av| 成人av资源站| 亚洲夂夂婷婷色拍ww47| 婷婷中文字幕综合| 国产成人午夜精品5599| 成人ar影院免费观看视频| 91精品国产综合久久久久久久久久 | 94色蜜桃网一区二区三区| 欧美激情一区二区三区| 色婷婷av一区二区三区大白胸| 午夜精品福利在线| 欧美一区二区啪啪| 一级日本不卡的影视| 92精品国产成人观看免费| 日本一区二区免费在线观看视频| 麻豆久久久久久| 91麻豆精品国产91久久久久| 天堂蜜桃一区二区三区| 91麻豆精品国产91久久久久久 | 国产一区二区三区视频在线播放| 色综合色狠狠综合色| 国产精品视频你懂的| 国产麻豆精品95视频| 2024国产精品视频| 国产一区二区三区综合| 国产午夜精品美女毛片视频| 久久99久久99精品免视看婷婷 | 欧美tk—视频vk| 国产精品一区二区久激情瑜伽| 7777精品伊人久久久大香线蕉经典版下载 | 亚洲精品国产无套在线观| 在线精品国精品国产尤物884a| 亚欧色一区w666天堂| 26uuuu精品一区二区| av一区二区三区在线| 亚洲影院在线观看| 2023国产精品| 色婷婷久久久久swag精品| 亚洲美女区一区| 欧美哺乳videos| 91成人国产精品| 成人免费不卡视频| 日韩高清一区二区| 亚洲黄色录像片| 中文字幕乱码久久午夜不卡| 3751色影院一区二区三区| 色悠悠亚洲一区二区| 国产一区二区精品久久91| 亚洲午夜日本在线观看| 久久久不卡影院| 日韩色视频在线观看| 欧美日韩一区三区四区| 看片的网站亚洲| 日本成人中文字幕在线视频| 亚洲午夜精品在线| 亚洲图片一区二区| 日韩av电影天堂| 九九**精品视频免费播放| 国产成人av一区二区| 99re成人精品视频| 7777精品久久久大香线蕉| 国产一区久久久| 国内精品国产成人| 国产一区欧美二区| av在线不卡电影| 色素色在线综合| 欧美成人a∨高清免费观看| 日韩精品一区二区三区视频播放 | 全国精品久久少妇| 国产成人在线网站| 色婷婷综合在线| 欧美偷拍一区二区| 精品久久久久久亚洲综合网| 欧美激情在线一区二区三区| 亚洲视频免费在线| 日日摸夜夜添夜夜添亚洲女人| 黄色小说综合网站| 91免费版在线看| 欧美刺激脚交jootjob| 亚洲人123区| 久久99热这里只有精品| 91农村精品一区二区在线| 调教+趴+乳夹+国产+精品| 韩日欧美一区二区三区| 欧美色综合天天久久综合精品| 欧美成人一区二区三区片免费 | 91日韩在线专区| 欧美日本一区二区三区四区| 国产精品家庭影院| 国产精品91一区二区| 91麻豆精品国产自产在线 | 久久久青草青青国产亚洲免观| 亚洲欧美日本韩国| 国产suv精品一区二区6| 日韩视频免费直播| 婷婷综合五月天| 日韩欧美一卡二卡| 日本vs亚洲vs韩国一区三区二区| 欧美日韩亚洲不卡| 久久久久国产免费免费| 欧美午夜一区二区三区免费大片| 中文在线资源观看网站视频免费不卡| 久久精品999| 在线成人免费视频| 一区二区三区精品视频| 欧美日韩精品是欧美日韩精品| 一区二区三区四区蜜桃| 91精品国产综合久久久久久| 蜜桃精品视频在线| 日韩欧美国产精品| 99re成人在线| 午夜av一区二区三区| 国产午夜亚洲精品不卡| 亚洲h在线观看| 成人免费三级在线| 欧美国产精品一区二区三区| 波多野结衣精品在线| 一二三四区精品视频| 51午夜精品国产| 久久99精品国产91久久来源| 国产日产欧美一区二区视频| 色综合天天综合狠狠| 天天色天天爱天天射综合| 91精品午夜视频| 欧美亚洲综合色| 成人国产精品免费观看视频| 国产精品国产三级国产普通话99| 国产成人午夜精品5599| 一区二区激情小说| 精品久久久久久综合日本欧美| 国产九色sp调教91| 午夜视频在线观看一区二区| xf在线a精品一区二区视频网站| 国产中文字幕精品| 亚洲乱码中文字幕| 日韩欧美综合在线| 国产精品888| 久久精品国产成人一区二区三区| 亚洲欧洲av在线| 国产精品免费aⅴ片在线观看| 91精品国产综合久久福利软件| 91在线国产观看| 99视频一区二区| jizzjizzjizz欧美| 成人激情动漫在线观看| 精品一区在线看| 丰满少妇久久久久久久| 国产高清精品网站| 色哟哟国产精品免费观看| 欧美日韩国产影片| 3d动漫精品啪啪1区2区免费| 日韩一区二区三区免费看| 久久久蜜桃精品| 亚洲精品乱码久久久久久久久| 亚洲一区二区高清| 国产91在线|亚洲| 欧美老年两性高潮| 国产清纯白嫩初高生在线观看91 | 欧美视频在线一区| 日韩女优av电影| 亚洲日韩欧美一区二区在线| 亚洲国产精品精华液网站| 免费在线观看精品| 国产成人在线网站| 制服丝袜亚洲色图| 亚洲精品欧美在线| 成人午夜免费电影| 精品国产91洋老外米糕| 午夜精品久久久久久久99水蜜桃| 91在线国产观看| 亚洲图片你懂的| 97精品久久久午夜一区二区三区| 国产网站一区二区三区| 裸体健美xxxx欧美裸体表演| 在线视频综合导航| 亚洲精品午夜久久久| av电影天堂一区二区在线| 国产精品久久免费看| 高潮精品一区videoshd| 欧美精品一区二区不卡|