Docker 安裝Docker及基本使用

2021-08-07 03:19:18 字數 2026 閱讀 7065

該文以centos系統為例,介紹docker安裝及基本使用。為了簡化安裝流程,docker 官方提供了一套安裝指令碼,centos 系統上可以使用這套指令碼安裝:

執行這個命令後,指令碼就會自動的將一切準備工作做好,並且把 docker 安裝在系統中。

阿里雲安裝指令碼:

映象官方中國區的加速器:

sudo

echo

"docker_opts=\"--registry-mirror="

" >> /etc/default/docker

網易也有提供了乙個映象:

sudo

echo

"docker_opts=\"--registry-mirror="

" >> /etc/default/docker

如果修改了預設映象倉庫,需要重啟docker才能生效:

service docker restart
基本使用啟動docker

service docker start
設定開機自啟動

sudo chkconfig docker on
停止docker

service docker stop
檢視本地映象列表

搜尋

docker search hello
以下結果是搜尋到的與"hello"相關的所有映象

拉取映象

docker pull hello-world
這裡嘗試從倉庫中拉取名為「hello-world」的映象

拉取成功後使用docker images命令檢視,發現該映象已被拉取到本地。

執行映象

docker run hello-world
執行後該映象會輸出如下資訊:

映象重新命名

刪除映象

docker rmi hello-world
刪除了名為「hello_world」的映象,rmi後面的引數也可以是映象短id映象長id映象名或者映象摘要。解除安裝列出安裝包

yum list installed | grep docker
刪除安裝包

yum -y remove docker-engine.x86_64

yum -y remove docker-engine-selinux.noarch

刪除映象、容器

rm -rf /var/lib/docker

docker 安裝及使用

1.為什麼需要搭建本地倉庫?a.節約頻寬 因為如果用docker或阿里雲官方的倉庫走的網際網路浪費頻寬,而且慢。b.提供資源利用和安全 因為公司內部的映象,推送到本地倉庫,更方便公司內部人員用,而且安全性高。2.建立乙個倉庫容器 docker run d p 5000 5000 restart al...

Docker簡介及安裝

以前的虛擬機器技術 docker虛擬化技術 對比 一次構建,隨處執行 優點 centos docker 安裝docker支援以下的centos版本 docker 執行在 centos 7 上,要求系統為64位 系統核心版本為 3.10 以上 docker 執行在 centos 6.5 或更高的版本的...

Docker簡介及安裝

虛擬化 virtualization 是一種資源管理技術,是將計算機的各種實體資源,用抽象,轉換後呈現處理,打破實體結構建的障礙,使得資源可以得到充分的利用,這些資源的新虛擬部份是不受現有資源的架設方式,地域或物理組態所限制,一般虛擬化資源包括計算能力和資料,它的用途主要是用來解決高效能的物理硬體產...