在官網頁面,我們可以看到目前 docker 支援docker desktop、docker hub、docker cloud. docker desktop:支援在桌面系統或雲平台安裝 docker; dockerhub:官方提供的雲託管服務,可以提供公有或私有的映象倉庫;dockercloud:官方提供的容器雲服務,可以完成容器的部署與管理,可以完整地支 持容器化專案。盡量使用 linux 作業系統來執行 docker,因為目前 linux 作業系統對 docker 的支援是原生的,使用體驗最好。
3.docker在阿里雲伺服器中的安裝(以centos7為例)
環境要求:核心版本大於3.1 (檢視命令 uname -a)
更新centos系統 (命令 yum update)
![在這裡插入描述](
設定阿里雲映象 (命令 yum-config-manager --add-repo
通過命令安裝docker
通過命令(yum list docker-ce --showduplicates | sort -r
)檢視可以安裝的docker版本
通過命令安裝所需要的版本yum install docker-ce-版本號
檢視當前是否安裝成功docker -v
設定開機啟動systemctl start docker
常用的docker命令
檢視當前正在執行的容器 docker ps
檢視所有容器的狀態 docker ps -a
啟動/停止某個容器 docker start/stop id/name
進入某個容器(使用exit退出後容器也跟著停止執行) docker attach id
啟動乙個偽終端以互動式的方式進入某個容器(使用exit退出後容器不停止執行) docker exec -ti id
檢視本地映象 docker images
刪除某個容器 docker rm id/name
刪除某個映象 docker rmi id/name
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...
Docker學習筆記(二)
docker使用cgroups提供容器隔離。cgroups的作用 生搬硬套 1.限制程序組的資源占用 cpu,記憶體 2.為程序組製作pid,uts,ipc,網路,使用者及裝載名字空間?一直出現的關鍵字是名字空間,這裡的名字空間是核心裡的名字空間。還有乙個關鍵字隔離。某乙個pid命名空間允許它裡面的...
Docker學習筆記(二)
docker的核心技術在於容器 container 的應用,之所以作為輕量級的虛擬應用,在於其所有的程式執行均承載在宿主機的硬體環境之上,區別於傳統的虛擬機器技術。一 容器的建立 列出本機上有的存有的映象 i 開啟容器的標準輸入。t 告訴docker為容器建立乙個命令列終端 name 指定容器名稱,...