1. 程式人生 > 其它 >CentOS7.5環境下Docker基本操作

CentOS7.5環境下Docker基本操作

 1. 查詢Docker中Centos映象檔案 docker search centos

2. 下載Docker中Centos映象檔案(預設下載最新版本)

docker pull centos

3. 檢視系統中的映象檔案

docker images

4. 檢視系統中所有的容器

docker ps -all

5. 進入容器命令列

docker exec -ti 容器ID /bin/bash

6. 刪除容器(只能刪除停止的容器)

docker rm 容器ID

7. 強制刪除容器

docker rm -f 容器ID

8. 刪除映象檔案

docker rmi 映象檔案ID

9. 獲取容器資訊

docker inspect 映象ID

10. 檢視容器IP地址

docker inspect '容器ID' |grep IPAddress

11. 檢視容器對映埠

docker port 容器ID

12. 建立容器

docker run # -a stdin: 指定標準輸入輸出內容型別,可選 STDIN/STDOUT/STDERR 三項; # -d: 後臺執行容器,並返回容器ID; # -i: 以互動模式執行容器,通常與 -t 同時使用; # -t: 為容器重新分配一個偽輸入終端,通常與 -i 同時使用; # --name=nginx-lb: 為容器指定一個名稱; # --dns 8.8.8.8: 指定容器使用的DNS伺服器,預設和宿主一致; # --dns-search [example.com](http://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=[]: 開放一個埠或一組埠