學習筆記:docker基礎命令
docker 容器與映象區別
映象
一個docker映象可以構建於另一個docker映象之上,它們層疊關係可以是多層。第1層映象層為基礎映象,其他層映象(除了最頂層)為父層映象,這些映象繼承他們父層映象所有屬性和設定,並在dockerfile中新增自己配置
容器
它會在所有映象層之上,增加一個可讀可寫層,這個可讀可寫層有執行在cpu上程序,且具有兩個狀態,執行態和退出態。
要點: 容器 = 映象 + 可讀可寫層
docker 基礎命令
1.映象操作命令
- 登入到映象倉庫:docker login
- 拉取映象:docker pull
- 檢視所有映象資訊:docker images
- 檢視映象資訊:docker inspect ${id}
- 打包儲存到本地: docker save ${id} > image.tar 或 docker save -o image.tar ${id}
- 將映象載入到計算機:docker load -i image.tar
- 檢視映象內容(進入映象):docker run -it ${id} bash
- 刪除映象: docker rmi ${id}
2.容器操作命令
compose容器的啟動需要用到compose,compose是定義和執行多容器docker應用程式的工具
- 啟動服務: docker-compose up -d
- 關閉服務:docker-compose down
- 檢視已經啟動容器:docker ps(docker ps -a)
- 檢視容器日誌:docker logs ${id}
- 啟動容器:docker start ${id}
- 停止容器:docker stop ${id}
- 刪除容器:docker rm ${id}
相關推薦
學習筆記:docker基礎命令
docker 容器與映象區別 映象一個docker映象可以構建於另一個docker映象之上,它們層疊關係可以是多層。第1層映象層為基礎映象,其他層映象(除了最頂層)為父層映象,這些映象繼承他們父層映象所有屬性和設定,並在dockerfile中新增自己配置 容器它會在所有映象層
Docker學習筆記:Docker 基礎用法和命令幫助
Usage of docker: --api-enable-cors=false Enable CORS headers in the remote API # 遠端 API 中開啟 CORS
Docker學習筆記:Docker容器常用命令
容器是映象的一個執行例項。兩者不同的是,映象是靜態的只讀檔案,而容器帶有執行時需要的可寫檔案層。 一、建立容器 1、新建容器 &nb
Mysql DBA 高級運維學習筆記-Mysql常用基礎命令實戰
linux命令行 redhat esp sys dem mys pre 解決 運維學習 7.1 單實例mysql啟動和關閉方法 (1)常規方法啟動數據庫 1.啟動mysql服務命令 [root@localhost ~]# /etc/init.d/mysqld start S
【學習筆記:CG基礎2】 Convex Hull
判斷 第一條 尋找 ref 時間復雜度 答案 之前 gin polygon Ahead 10.6.2018 開始第二個算法了 篇章1 前面就不多寫了第一篇裏面的有些代碼後面還用到不重寫了 Beginning 算法2 (EE) 概念 極邊(Extremity Edge): 也
學習筆記之MongoDB基礎命令
1.選擇資料庫 命令: use DATEBASE_NAME(資料庫名) 作用:若沒有該資料庫則直接建立,若有則切換資料庫 執行效果如下: use runoob switched to db runoob db runoob
Docker系列(二):docker基礎命令
docker的部署安裝(Linux kernel至少3.8以上): yum install docker docker1.8安裝:(下面 是兩個命令) # cat >/etc/yum.repos.d/docker.repo<<-EOF [dockerrep
Docker學習筆記:Docker 網路配置
Dokcer 通過使用 Linux 橋接提供容器之間的通訊,docker
Docker學習筆記:Docker 埠對映
# Find IP address of container with ID <container_id> 通過容器 id 獲取 ip $ sudo docker inspect <container_id&g
Docker 學習筆記:Docker簡介和安裝
一、Docker 簡介 Docker 兩個主要部件:
MySQL學習筆記:資料庫基礎、MySQL基本操作、表的查詢
#選擇資料庫需要考慮的問題: 1、是否開源 開源軟體不一定免費:MySQL,MariaDB(這兩者語法差不多,MySQL可能閉源,但是MariaDB不會)MongoDB
Tensorflow學習筆記:Tensorflow基礎複習
#tensorflow圖操作 1、graph = tf.get_default_graph()獲取預設圖,返回圖所在的記憶體空間 2、new_graph = tf.Graph() 建立
python學習筆記:python基礎語法與列表list
1、while迴圈和for迴圈 while 真值表達式1: 語句塊1 else:
python學習筆記:字串基礎
1、字串的切片(擷取) 語法為:str[(start=0):(end+1=len(str)):(step=1)] 從start開始,每step個字元擷取一個字元,直到end 有正向索
python學習筆記:python基礎語法
1、序列賦值 x,y,z = 1,2,3 [x,y,z] = [1,2,3] (x,y,z) = (1,2,3) 兩邊的物件個數必須一樣,兩邊可
Django學習筆記:零基礎如何學習Django
主要分享Python 及Django教程以及相關的部落格!版權所有,轉載需註明來源!博主最新錄製的視訊教程:直達連結本文面向:有python基礎,剛接觸web框架的初學者。 環境:windows7 python3.5.1 pycharm專業版 Django
Docker學習筆記:Docker資料管理
容器中資料管理主要有兩種方式: 資料卷(Data Volumes):容器內資料直接對映到本地主機地址; &nb
Docker學習筆記(2)--Docker常用命令
1. 檢視docker資訊(version、info) # 檢視docker版本 $docker version # 顯示docker系統的資訊 $docker info 2. 對image的操作(search、pull、images、rmi、history) # 檢
iptables學習筆記:埠轉發命令優化
大約一年前,在一個x86板子系統上實現埠轉發。現在又出現問題,又要抽空整理整理。雖說是另一同事在另一專案中遇到的,但中秋節前我出差之前老大叫我幫忙協助該同事排查,出差時該同事又call我,出差後老大又叫我繼續協助,所以是我的鍋,最終還是逃不掉的。這也使得自己對自己做(過)的
Docker 學習筆記(一):Docker 基本命令 和 用 Dockerfile build 一個 JDK 映象
本文件為學習筆記,部分內容將持續更新。 注:本人信仰用最簡單的方式去做一些事,怎麼簡單怎麼來,也許不求甚解。 Docker 基本命令 docker version 獲取 docke