docker中的容器可以看成是映象的乙個執行環境,它帶有額外的可寫檔案層。
一、建立容器:
1、新建容器:
docker create -it --name [containername] [name]:[tag]
比如:docker create -it --name container ubuntu:add /bin/bash
此為根據映象的名稱建立容器,容器的名稱為container
2、檢視容器詳情列表:
docker ps -a
可以檢視到容器的id,映象,以及現在容器的狀態等。
3、啟動乙個容器:
docker start [containid]
此為根據容器id啟動容器
4、停止乙個容器:
docker stop [containid]
根據容器id停止容器
5、重新啟動乙個容器:
docker restart [containid]
此為重新啟動乙個
6、快速新建並啟動容器:
docker run [name]:[tag]
此為首先為映象新建乙個容器,然後對此容器執行docker start命令
二、進入容器:
1、可以使用exec命令:
docker exec -it [containid] [order]
其中最後的即為命令,比如ls,如果要是命令列程式,那麼應該為/bin/bash
三、刪除容器:
docker rm [options] [containid]
其中,支援的格式有:
-f 強行終止並刪除乙個執行中的容器
-l 刪除容器的連線,但保留容器
-v 刪除容器掛在的資料卷
四、容器的匯入和匯出:
注意容器是只能匯出,不能匯入的,其匯入的只能是映象,並且跟映象的匯入匯出不同的是,容器的匯入時映象的所有歷史記錄與快照都將丟失,只是乙個最新的狀態。而映象的匯入匯出可以儲存所有歷史狀態。
1、匯出容器:
docker export [containid] >***.tar
其中,匯出的包即為***.tar,比如
docker export b18ef96c3e20 >addcontainer.tar
即為將id為b18ef96c3e20容器匯出為addcontainer.tar
2、匯入容器:
docker import ***.tar [name]:[tag]
此為將匯出的包匯入映象。
docker學習 centos安裝docker
1.更新yum源 yum update2.安裝依賴 3.設定yum源 使用ustc,也可以使用阿里雲的 yum config manager add repo4.安裝docker yum install y docker ce通過docker v檢視,如果檢視到版本號,說明安裝成功 5.設定ustc...
Xml WebService完全例項解析 三
接上篇文章,我們先簡單解釋下getsiteadata string assignname 函式.函式功能很簡單,只是要返回查詢結果,其資料格式是xmldatadocument.當查詢失敗時 無匹配查詢結果 我們構造乙個xml,返回乙個空記錄.否則,我們把查詢後的dataset生成乙個xmldatad...
在linux建立docker,執行docker容器
安裝 1.依次執行以下命令新增yum源。yum update yum install epel release y yum clean all yum list2.安裝並執行docker。yum install docker io y systemctl start docker3.檢查安裝結果.d...