1. 程式人生 > 其它 >linux系統之一 全連線與半連線佇列

linux系統之一 全連線與半連線佇列

我們下載 Docker 映象的時候,預設會訪問 Docker 網站,而 Docker 網站是在國外部署的,距離比較遠下載速度特別慢。我們可以通過設定加速器的方式來加速 Docker 映象下載的速度。下面將描述一下使用加速器的步驟:
1.我們這裡選擇的是阿里雲提供的Docker 映象加速器服務,首先訪問阿里雲的映象倉庫:阿里雲登入 - 歡迎登入阿里雲,安全穩定的雲端計算服務平臺
2.選擇“映象加速器”
3.根據個人的系統平臺,選擇執行 Docker 的 OS,並按照操作文件的要求修改Docker 配置檔案,然後重啟 Docker 服務即可完成加速器的配置。

Docker 的常用命令一般分為:映象管理、容器管理。

檢視 Docker 版本

docker version

下面使用 busybox 軟體作為示例,busybox軟體是一個集成了非常多最常用的 Linux 命令和工具的軟體集合。

檢視所有映象

docker images

  • REPOSITORY:映象來自哪個倉庫
  • TAG:映象的標籤資訊,版本之類的資訊
  • IMAGE ID:映象建立時的id
  • CREATED:映象建立的時間
  • SIZE:映象檔案大小

下載軟體映象

docker pull busybox:latest

• latest表示使用busybox軟體的最新版本,所以軟體預設下載都是 latest 版本。

匯出映象

docker save busybox > busybox.tar

• 把busybox映象匯出為 busybox.tar 檔案,可以把 busybox.tar 檔案複製到別的作業系統上使用,免除下載時網路慢的問題。

刪除映象

docker rmi busybox:latest

• 映象一般都會根據版本打包,如果有下載一個軟體的多個版本就需要指定具體版本資訊。如 busybox:1.26 就會刪除 busybox 軟體的 1.26 版本的映象,不會刪除latest 版本的映象。
匯入映象

docker load < busybox.tar

• 使用匯出命令匯出的映象,可以通過此命令匯入到沒有下載此軟體的作業系統,方便網路條件差的情況使用。
更改映象名

docker tag busybox:latest busybox:test

• busybox:latest原映象名,busybox:test要改成的映象名

執行容器

docker run -d --name=busybox busybox:latest ping 114.114.114.114

• run:run引數代表啟動容器
• -d:以後臺daemon的方式執行
• --name:指定一個容器的名字,此後操作都需要使用這個名字來定位容器。
• busybox:latest:容器所使用的映象名字
• ping 114.114.114.114:啟動容器執行的命令

檢視執行的容器

docker ps

檢視所有容器

docker ps -a

  • CONTAINER ID:容器啟動的id
  • IMAGE:使用哪個映象啟動的容器
  • COMMAND:啟動容器的命令
  • CREATED:建立容器的時間
  • STATUS:容器啟動時間
  • PORTS:容器對映到宿主機的埠
  • NAMES:容器啟動的名字

啟動容器

docker start busybox

重新啟動容器

docker restart busybox

停止容器

docker stop busybox

殺死容器

docker kill busybox

刪除執行中的容器

docker rm -f busybox

執行容器內命令

docker exec -it busybox ls

• -it 互動終端

複製容器內檔案

docker cp busybox:/etc/hosts hosts

檢視容器日誌

docker logs -f busybox


喜歡軟體測試的小夥伴們,如果我的部落格對你有幫助、如果你喜歡我的部落格內容,請 “點贊” “評論” “收藏” 一鍵三連哦。更多技術文章