[TOC]
# 搜索
~~~
docker search [鏡像]
~~~
# 獲取
~~~
docker pull [鏡像]
~~~
# 查看本地鏡像
~~~
docker images [鏡像名稱,可選]
docker image ls [鏡像名稱,可選]
~~~
# 重命名和刪除
對本地鏡像進行重命名操作不會產生一個新的鏡像
格式:
~~~
docker tag [老鏡像名]:[老版本號] [新鏡像名]:[新版本號]
~~~
實時操作
~~~
docker tag nginx:latest nginx-panda:v1
~~~
# 刪除
簡寫
~~~
docker rmi [命令參數] [鏡像id]或者[鏡像名:版本號]
~~~
完整版
~~~
docker image rm [命令參數] [鏡像id]或者[鏡像名:版本號]
~~~
# 導出和導入
導出 :將本地的鏡像 打包成為壓縮包.tar 可以進行分享 命令的格式
~~~
docker save -o [導出的壓縮包.tar] [本地鏡像]
~~~
實時操作
~~~
docker save -o nginx-panda.tar nginx docker save -o mysql-panda.tar mysql
~~~
導入:將save的命令打包成為的鏡像壓縮包導出到本的鏡像中
格式 :
~~~
Docker load < [被導入的壓縮文件名稱] Docker load -- input [被導入的壓縮文件名稱]
~~~
實時操作
~~~
docker load < mysql-panda.tar docker load --input nginx-panda.tar
~~~
# 歷史查看和詳細查看
歷史查看 : 查看一個本地鏡像的歷史操作信息
~~~
格式 : docker history 【鏡像名稱:鏡像版本】 或者[鏡像id]
~~~
實時操作
~~~
docker history nginx:latest
~~~
詳細信息 : 查看 一個鏡像的詳細信息
~~~
格式 :docker inspct 【鏡像名稱:鏡像版本】 或者[鏡像id] 實時操作
~~~
~~~
docker inspect nginx:latest
~~~
# 創建鏡像
將一個鏡像模板 導入到我們鏡像當中
~~~
格式 :cat [導入模板名稱] | docker import - [設置鏡像名稱]
~~~
實時操作
~~~
cat ubuntu-16.04-x86_64.tar.gz | docker import - ubuntu-panda
~~~
- 基礎
- 簡介
- 主要特征
- 變量和常量
- 編碼轉換
- 數組
- byte與rune
- big
- sort接口
- 和mysql類型對應
- 函數
- 閉包
- 工作區
- 復合類型
- 指針
- 切片
- map
- 結構體
- sync.Map
- 隨機數
- 面向對象
- 匿名組合
- 方法
- 接口
- 權限
- 類型查詢
- 異常處理
- error
- panic
- recover
- 自定義錯誤
- 字符串處理
- 正則表達式
- json
- 文件操作
- os
- 文件讀寫
- 目錄
- bufio
- ioutil
- gob
- 棧幀的內存布局
- shell
- 時間處理
- time詳情
- time使用
- new和make的區別
- container
- list
- heap
- ring
- 測試
- 單元測試
- Mock依賴
- delve
- 命令
- TestMain
- path和filepath包
- log日志
- 反射
- 詳解
- plugin包
- 信號
- goto
- 協程
- 簡介
- 創建
- 協程退出
- runtime
- channel
- select
- 死鎖
- 互斥鎖
- 讀寫鎖
- 條件變量
- 嵌套
- 計算單個協程占用內存
- 執行規則
- 原子操作
- WaitGroup
- 定時器
- 對象池
- sync.once
- 網絡編程
- 分層模型
- socket
- tcp
- udp
- 服務端
- 客戶端
- 并發服務器
- Http
- 簡介
- http服務器
- http客戶端
- 爬蟲
- 平滑重啟
- context
- httptest
- 優雅中止
- web服務平滑重啟
- beego
- 安裝
- 路由器
- orm
- 單表增刪改查
- 多級表
- orm使用
- 高級查詢
- 關系查詢
- SQL查詢
- 元數據二次定義
- 控制器
- 參數解析
- 過濾器
- 數據輸出
- 表單數據驗證
- 錯誤處理
- 日志
- 模塊
- cache
- task
- 調試模塊
- config
- 部署
- 一些包
- gjson
- goredis
- collection
- sjson
- redigo
- aliyunoss
- 密碼
- 對稱加密
- 非對稱加密
- 單向散列函數
- 消息認證
- 數字簽名
- mysql優化
- 常見錯誤
- go run的錯誤
- 新手常見錯誤
- 中級錯誤
- 高級錯誤
- 常用工具
- 協程-泄露
- go env
- gometalinter代碼檢查
- go build
- go clean
- go test
- 包管理器
- go mod
- gopm
- go fmt
- pprof
- 提高編譯
- go get
- 代理
- 其他的知識
- go內存對齊
- 細節總結
- nginx路由匹配
- 一些博客
- redis為什么快
- cpu高速緩存
- 常用命令
- Go 永久阻塞的方法
- 常用技巧
- 密碼加密解密
- for 循環迭代變量
- 備注
- 垃圾回收
- 協程和纖程
- tar-gz
- 紅包算法
- 解決golang.org/x 下載失敗
- 逃逸分析
- docker
- 鏡像
- 容器
- 數據卷
- 網絡管理
- 網絡模式
- dockerfile
- docker-composer
- 微服務
- protoBuf
- GRPC
- tls
- consul
- micro
- crontab
- shell調用
- gorhill/cronexpr
- raft
- go操作etcd
- mongodb