環境準備
環境準備
#系統核心是3.10以上的
[root@vm_0_3_centos /]
# uname -r
3.10.0-1062.18.1.el7.x86_64
#系統版本
[root@vm_0_3_centos /]
# cat /etc/os-release
name=
"centos linux"
version=
"7 (core)"
id="centos"
id_like=
"rhel fedora"
version_id=
"7"pretty_name=
"centos linux 7 (core)"
ansi_color=
"0;31"
cpe_name=
"cpe:/o:centos:centos:7"
home_url=
""bug_report_url=
""centos_mantisbt_project=
"centos-7"
centos_mantisbt_project_version=
"7"redhat_support_product=
"centos"
redhat_support_product_version=
"7"
安裝
#1、解除安裝舊的版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
#2、需要的安裝包
yum install -y yum-utils
#3、設定映象的倉庫
yum-config-manager \
--add-repo \
//預設國外的,超級慢
yum-config-manager \
--add-repo \
//阿里國內映象
#4、更新yun軟體包索引
yum makecache fast
#5、安裝docker相關的
# docker-ce 社群版 ee 企業版
yum install docker-ce docker-ce-cli containerd.io
#6、啟動docker
systemctl start docker
#7、使用docker version檢視詳細資訊
docker version
#8、測試
#10、解除安裝docker
#解除安裝依賴
yum remove docker-ce docker-ce-cli containerd.io
#刪除目錄
rm -rf /var/lib/docker
# /var/lib/docker docker的預設工作路徑
#1、建立資料夾 /etc/docker
mkdir -p /etc/docker
#2、建立或修改 /etc/docker/daemon.json 檔案,修改為如下形式
#阿里雲容器生成自己的映象位址
#登入:
#3、重啟docker
sudo systemctl daemon-reload
sudo systemctl restart docker
#4、檢視是否成功
docker info
docker run hello-world 執行分析
docker 是怎麼工作的?
doker是乙個client-server結構的系統,docker的守護程序(服務)執行在主機上,通過socket從客戶端訪問。docker-server接收到cocker-client的指令,就會執行這個命令
docker為什麼快?
docker有著比虛擬機器更少的抽象層
虛擬機器載入guestos是分鐘級別的,而docker是利用宿主機的作業系統,啟動速度是秒級的
Docker底層原理
docker底層原理 docker 是乙個client server結構的系統,docker守護程序執行在主機上 然後通過socket連線從客戶端訪問,守護程序從客戶端接受命令並管理執行在主機上的容器。後台守護程序docker daemon docker 為啥子比vm快 1.docker 有著比虛擬...
Docker底層原理
docker是乙個c s架構的系統,docker守護程序執行在主機上,然後通過socket連線從客戶端訪問,守護程序從客戶端接收命令並管理執行在主機上的容器。容器是乙個執行時環境。docker比vm快 docker有著比虛擬機器更少的抽象層。由於docker不需要hypervisor實現硬體資源虛擬...
docker底層原理
docker是乙個client server結構的系統,docker守護程序執行在主機上,然後通過socket連線從客戶端訪問,守護程序從客戶端接受 俞令並管理執行在主機上的容器。容器,是乙個執行時環境,就是我們前面說到的貨櫃。為什麼docker比vm快 1 docker有著比虛擬機器更少的抽象層。...