1什麼是docker映象
docker映象是由檔案系統疊加而成(是一種檔案的儲存形式)。最底端是乙個檔案引導系統,即bootfs,這很像典型的linux/unix的引導檔案系統。docker使用者幾乎永遠不會和引導系統有什麼互動。實際上,當乙個容器啟動後,它將會被移動到記憶體中,而引導檔案系統則會被解除安裝,以留出更多的記憶體供磁碟映象使用。docker容器啟動是需要的一些檔案,而這些檔案就可以稱為docker映象。
2列出映象
列出docker下的所有映象:docker images
l repository:映象所在的倉庫名稱
l tag:映象標籤
l image id:映象id
l created:映象的建立日期(不是獲取該映象的日期)
l size:映象大小
l 這些映象都是儲存在docker宿主機的/var/lib/docker目錄下
3搜尋映象
如果你需要從網路中查詢需要的映象,可以通過以下命令搜尋
docker search 映象名稱
* name:倉庫名稱
* description:映象描述
* official:是否官方
automated:自動構建,表示該映象由docker hub自動構建流程建立的
4。拉取映象
docker pull centos:7
ustc的映象
步驟:(2)在該檔案中輸入如下內容:
"registry-mirrors": [""]
(3)注意:一定要重啟docker服務,如果重啟docker後無法加速,可以重新啟動os
5刪除映象
1、 docker rmi $image_id:刪除指定映象
2、 docker rmi `docker images -q`:刪除所有映象
6.容器操作
1.docker ps -a :列出所有的容器
2.docker stop $image_id :停止容器
3.docker rm $image_id :刪除容器
$ docker ps // 檢視所有正在執行容器
$ docker stop containerid // containerid 是容器的id
$ docker ps -a // 檢視所有容器
$ docker ps -a -q // 檢視所有容器id
$ docker stop $(docker ps -a -q) // stop停止所有容器
$ docker rm $(docker ps -a -q) // remove刪除所有容器
C 檔案流處理
包含於 include的file 類 fread和feof 讀取檔案塊資料 size t fread void buffer,size t size,size t count,file file 判斷上次讀操作是否遇到檔案末尾 int feof file stream feof返回0表示檔案沒有結束...
io流處理複製檔案的問題
實現乙個io流的檔案複製,想必是很簡單的,有很多種方法可供我們使用 1 可以採用乙個位元組乙個位元組的方式,像螞蟻搬家一樣的複製 2 可以採用一次複製乙個陣列的方式,像開著乙個車搬家一樣的複製 3 也可以一次讀取一行的形式進行複製,可以加上buff 就像遊戲中的buff一樣,讓效率提高 但是這裡有個...
Opencontrail 流的處理
虛擬機器收發ip流量的時候,流被vrouter.ko 建立,然後將流表和報文上送到contrail vrouter agent處理,基於策略,路由,mac表決策出flow的動作 發,丟棄,nat 並生成逆向流。流的key是5元組 源ip,目的ip,ip攜帶的協議號,源埠,目的埠。通過key,流會被存...