Docker快速學習

2022-07-07 16:48:10 字數 1178 閱讀 4742

docker是乙個基於go語言開發的虛擬技術。

必須認識到docker與vmware時不可以共存的,docker利用了win的hyper-v技術,開啟hyper-v(windows10 專業版)安裝win for docker;

docker search 《映象名稱》:在註冊伺服器中搜尋查詢映象是否存在

docker pull 《映象名稱》:利用pull命令拉去映象(tag/版本)

docker images:檢視當前系統中的映象

docker run -t -i:利用image映象建立乙個容器

docker run -it:啟動容器

-i 互動式操作

-t 終端

-d 後台執行

-p 埠對映

docker exec:進入容器

docker ps:檢視執行中的容器

docker ps -a檢視所有容器

docker stop:停止容器

docker start:開始容器

docker restart:重啟容器

docker commit 《使用者名稱/倉庫名/tag>:將當前容器建立為映象

-m 指定說明資訊

-a 指定使用者資訊

docker rm:刪除容器

docker build -t="《使用者名稱/倉庫名/tag>"

dockerfile理解為一種配置檔案

# 指定基於某個映象

from cnetos:latest

# 構件者資訊

maintainer mirror

# 在build時執行的操作

run yum update

run yum install -y git

# copy本地檔案到映象中

copy ./* /usr/share/gitdir/

快速學習Docker 容器基本操作

啟動容器 docker run image command args.示例 docker run centos echo hello docker 啟動守護式容器 docker run i t image bin bash示例 docker run i t centos bin bash 使用exi...

Docker快速入門

本指南適用於開發環境,如果您打算在生產環境中執行eosio,請考慮構建eosio 先決條件 第1步 提取映象 eosio dev docker映像是為本地開發而設計的eosio軟體的編譯版本。從儲存庫中提取映象 docker pull eosio eos dev並啟動eosio節點 docker r...

Docker 快速入門

docker 是乙個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到乙個可移植的容器中,然後發布到任何流行的 linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何介面。在本場 chat 中你可以學到的 什麼是容器 docker 為什麼這麼火 docker 在網際...