CentOS7.5環境下Docker基本操作
阿新 • • 發佈:2022-03-16
1. 查詢Docker中Centos映象檔案
docker search centos
docker port 容器ID
2. 下載Docker中Centos映象檔案(預設下載最新版本)
docker pull centos3. 檢視系統中的映象檔案
docker images4. 檢視系統中所有的容器
docker ps -all5. 進入容器命令列
docker exec -ti 容器ID /bin/bash6. 刪除容器(只能刪除停止的容器)
docker rm 容器ID7. 強制刪除容器
docker rm -f 容器ID8. 刪除映象檔案
docker rmi 映象檔案ID9. 獲取容器資訊
docker inspect 映象ID10. 檢視容器IP地址
docker inspect '容器ID' |grep IPAddress11. 檢視容器對映埠
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=[]: 開放一個埠或一組埠