docker學習筆記(二) docker安裝配置

2021-10-05 11:58:29 字數 1248 閱讀 6973

在官網頁面,我們可以看到目前 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 指定容器名稱,...