docker 應用篇————docker基本命令[四]
阿新 • • 發佈:2021-07-25
前言
介紹一下一些docker的基本命令。
正文
幫助命令:
首先要學的肯定是docker --help 命令了,因為這樣我們就不用經常去查官網。
docker version
docker info
docker 更加詳細的資訊。
這裡看到了,我用root 檢視的,其他使用者可能顯示沒有許可權,那麼應該在sudo裡面增加。
映象命令:
docker images 檢視本地映象:
docker search 檢視映象:
那麼你還需要一些過濾的話。
如果找到映象後,那麼就可以進行下載了。
docker pull:
然後看下下面那幾個資訊:
digest 表示前面。
status 表示狀態
docker.io/library/mysql:latest 表示真實的下載地址。
這裡看到有好幾個沒有下載下來,因為映象是映象層,有些映象有的話是不用重新下載的,可以複用。
docker rmi $(docker image -aq ) 刪除全部映象。
容器命令:
docker run [可選引數] image
引數說明:
--name 容器名字
-d 後臺方式執行
-it 使用互動方式執行,進入容器檢視內容
-P 指定容器端 -p 8080:8080
-p 隨機指定埠
docker ps
-a 顯示全部容器,包括停止的
-n 顯示幾個
-q 顯示容器的編號
這裡使用 docker run -it centos /bin/bash
啟動並進入容器,那麼退出的時候使用:
exit 退出容器,並且容器停止
ctrl + P + Q 容器不停止退出
刪除容器:
docker rm 容器+id
docker rm -f $(docker ps -aq)
docker start 容器id 啟動容器
docker stop 容器id 停止容器
docker restart 容器id 重啟容器
docker kill 容器id 強制停止當前容器
linux 樹
結
下一節日誌、元資料、程序檢視。